iOS 图层蒙版在 UIStackView 上不起作用
Posted
技术标签:
【中文标题】iOS 图层蒙版在 UIStackView 上不起作用【英文标题】:iOS layer masking doesn't work on UIStackView 【发布时间】:2018-12-05 10:32:08 【问题描述】:我尝试在 UIStackView 的图层上应用 ios (iOS12) 中的图层蒙版。面具不起作用,我仍然看到整个 UIStackView。
【问题讨论】:
我很确定 UIStackView 的基础层是 CATransformLayer,因此诸如遮罩到边界颜色等属性将不起作用。 【参考方案1】:显然,你不能屏蔽 UIStackViews!当我将堆栈视图包装在常规 UIView 中并在其上应用遮罩时 - 遮罩开始起作用。
【讨论】:
本题详细解答:***.com/questions/34211738/…以上是关于iOS 图层蒙版在 UIStackView 上不起作用的主要内容,如果未能解决你的问题,请参考以下文章
为啥在子视图中添加图层蒙版时需要调用 layoutIfNeeded()?