我正在研究一个项目。我有一个UIView有几个子视图。我需要知道如何只遮盖某些子视图到父视图,或者遮罩除一个特定视图以外的所有视图。有没有一些方法可以将改进检查添加到maskToBounds属性?任何方向或建议将不胜感激。遮罩UIView的特定子视图?
2
A
回答
2
你是什么意思掩盖?
如果要隐藏特定视图,可以创建独立的附加视图并将其frame
更改为要隐藏的视图。然后将此独立视图置于要隐藏的视图的前方,可以使用insersubview :abovesubview
及其变体添加它。欲了解更多信息,请参阅this。
这显然要求您可以使用特定插座或通过您知道的subviews
数组中的标签访问它们,以允许进行有条件的屏蔽。
,如果您只是想隐藏它,而不是“屏蔽”与其他一些内容,你很明显的选择是:
- 设置它的
hidden
属性YES
。 - 设置它的
alpha
属性0.0
(或淡出效果的任何东西)
-1
掩蔽装置在自动调整掩模,如果它是肯定的手段按照本 的UIView * customView = [[UIView的页头] initWithFrame:方法帧]。
[customView setAutoresizingMask:UIViewAutoresizingFlexibleWidth |UIViewAutoresizingFlexibleHeight];
关注此链接可能会对您有帮助UIView autoresizingMask - Interface Builder to Code - Programmatically create struts and springs - Swift or Objective-C?
相关问题
- 1. 如何添加遮罩层,以遮罩特定颜色
- 2. jQuery图像遮罩/定位
- 3. Android位图遮罩
- 4. 斯威夫特图片遮罩
- 5. SVprogressHUD遮罩未占满整个视图
- 6. 在视图上创建遮罩效果
- 7. BackgroundSubtractorMOG2的遮罩
- 8. 图片遮罩+ iPhone SDK
- 9. iOS SDK - 图像遮罩
- 10. 遮罩重定向网址
- 11. Infragistics遮罩XamGrid
- 12. Actionscript3 alpha遮罩?
- 13. 的DirectX Alpha遮罩
- 14. css剪辑遮罩的视差效果
- 15. numpy.ma是否允许遮罩掩码数组中的子遮罩数组?
- 16. 从颜色创建遮罩在C++中创建遮罩(叠加彩色图像遮罩)
- 17. 当进入背景时视频顶部的遮罩视图
- 18. 如何在Numpy的遮罩数组上组合遮罩?
- 19. 如何通过纹理遮罩更改生成的遮罩?
- 20. SVG遮罩元素
- 21. CSS3遮罩样式
- 22. 圈遮罩效果
- 23. 遮罩颜色android
- 24. openGL纹理遮罩
- 25. 添加遮罩层
- 26. UIScrollView上的遮罩覆盖图
- 27. 带matlab的图像遮罩边界
- 28. iOS10 beta3上的图像遮罩失败
- 29. 使用css的图像遮罩
- 30. 如何用黑白图像遮罩视图?
不,你不能控制那样的面具。告诉我们你想要达到什么(带截图)。 – Wain