我创建了一个容器视图来容纳许多子视图 - 集合视图、自定义工具栏和一些小部件。
设计在顶部、左侧和右侧都有边框,但底部没有边框,因此我重写了drawRect函数以包含边框。
当我添加工具栏时,我注意到它出现在边框的上方。(出于某种原因,我最初认为它不会,但它肯定会!) 有没有办法告诉drawRect函数在我的子视图上方绘制? 当然还有很多其他解决问题的方法(例如调整工具栏的框架),但我问这个问题是为了深入了解绘图与合成和视图层次结构之间的关系。
设计在顶部、左侧和右侧都有边框,但底部没有边框,因此我重写了drawRect函数以包含边框。
当我添加工具栏时,我注意到它出现在边框的上方。(出于某种原因,我最初认为它不会,但它肯定会!) 有没有办法告诉drawRect函数在我的子视图上方绘制? 当然还有很多其他解决问题的方法(例如调整工具栏的框架),但我问这个问题是为了深入了解绘图与合成和视图层次结构之间的关系。
zIndex
。 - onmyway133