我要像附照片一看,全视角的背景是半透明的,而在绿框的观点是透明的。 我试着addSubview并设置子视图的alpha,但它不工作。添加高透明度的半透明视图
0
A
回答
3
您可以覆盖你的drawRect方法。半透明填充这一切,然后填写与清晰的彩色透明部分:
- (void)drawRect:(CGRect)rect {
// fill it all with translucent
[yourTranslucentUIColor setFill];
UIRectFill(rect);
CGRect yourMiddleHoleRect = CGRectMake(* calculate your rect here);
[[UIColor clearColor] setFill];
UIRectFill(yourMiddleHoleRect);
}
我觉得这会给你比其他选择更清洁的结果。
你甚至可以在那些绿色框画指标在这里,如果你想要的。
0
我认为实现这一目标的唯一途径是改为周围添加您的透明视窗4点半透明的看法。
0
首先,您必须在背景视图上添加半透明视图CGContextDrawImage。 然后使用CGContextSetBlendMode以清除部分。
请参考下面的项目来实现这一目标。
相关问题
- 1. JButton的不透明度/半透明度?
- 2. OpenGL的透明/半透明
- 3. Winforms半透明PNG半透明PNG
- 4. 试图添加背景图像透明度不透明
- 5. 将图像从不透明变为半透明(并保持半透明状态)
- 6. Android使视图透明或至少半透明
- 7. 半透明AppWidget?
- 8. SherlockActionBar半透明
- 9. 半透明NSView
- 10. 表格单元格透明度或半透明度
- 11. 为Graphics.Draw添加透明度
- 12. 透明或半透明面板控制
- 13. 半透明点上的添加颜色
- 14. 透明视图?
- 15. 透明天空盒+透明高度图的OpenGL混合问题
- 16. 为位图图像添加透明度
- 17. 如何在Android视图中添加半透明覆盖图?
- 18. 半透明的seekbar
- 19. 受半透明叠加
- 20. iOS:梯度半透明图像覆盖
- 21. Internet Explorer:半透明图像
- 22. setNavigationBar半透明将视图向下
- 23. 如何使视图出现半透明
- 24. tableview作为subview在半透明视图
- 25. 用半透明视图绘制阴影
- 26. PHP:添加透明PNG到不透明度的JPEG
- 27. Silverlight:为图像添加透明度
- 28. 在图像上添加不透明度
- 29. 为PNGCanvas图片添加透明度
- 30. 使用iTextSharp为PDF中的图像添加透明度/不透明度
没有图片附虽然 –
为忘记它@verbumdei遗憾 – Mil0R3