ios - 在 UIView 下面添加 CALayer

标签 ios objective-c uiview calayer

我有一个 UIView(我们称之为 super View ),其中包含另一个 UIView(我们称之为 subview )。

我想添加一个 CALayer 以便它在我的父 View 之上可见,但在我的 subview 之下。 换句话说,我的 subview 的背景应该覆盖图层。

我看过 addLayer:below: 和其他方法,但我不确定如何使用它。 谢谢。

编辑:不好的是,我在父 View 和 subview 之间有另一个 View ,我在搞乱它。谢谢大家!

最佳答案

[self.view.layer insertSublayer:CALayer below:subview.layer]

关于ios - 在 UIView 下面添加 CALayer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20243424/

相关文章:

ios - 不使用自动布局的约束?

ios - 在 View 中包含多个标签或文本字段的最佳方法是什么?

ios - UITableViewCell 中的 CALayer 阴影绘制不正确

ios - 设置约束时 Collection View 移动得很奇怪

ios - 从 XML Parse 匹配 NSDictionary

iphone - 在行选择处添加 uiview

ios - NSManagedObject 更改未反射(reflect)在 WatchKit 扩展中

objective-c - 在 Objective-C 中将大写字符串转换为标题大小写

iphone - 未启用 iCloud 时如何存储核心数据日志?

ios - 使用 UIView 动画和 CGAffineTransform 时会发生奇怪的行为