我一直在寻找在线,试图找出UICollectionViewCell
的视图层次结构。
我知道它有一个contentView
一个selectedBackgroundView
和backgroundView
。
根据我的理解,backgroundView
就在后面。但在selectedBackgroundView
的情况下,contentView
后面或前面UICollectionViewCell
。
对于UITableViewCell
,此视图层次结构的顺序是否相同?
答案 0 :(得分:2)
selectedBackgroundView
位于contentView
之后。来自Apple文档:
选择单元格时,此视图位于上方 backgroundView和后面的contentView。
答案 1 :(得分:1)
Apple文档说“单元管理两个背景视图,显示处于选定和未选定状态的单元格。”所以backGroundView
和selectedbackgroundView
都在内容视图后面。选择单元格后,selectedbackgroundView
会显示在背景视图的正上方。来源https://developer.apple.com/reference/uikit/uicollectionviewcell