selectedBackGroundView是否显示在UICollectionViewCells中的contentView上方或下方?

时间:2017-03-19 00:44:00

标签: swift uitableview uicollectionview uicollectionviewcell selected

我一直在寻找在线,试图找出UICollectionViewCell的视图层次结构。

我知道它有一个contentView一个selectedBackgroundViewbackgroundView。 根据我的理解,backgroundView就在后面。但在selectedBackgroundView的情况下,contentView后面或前面UICollectionViewCell

对于UITableViewCell,此视图层次结构的顺序是否相同?

2 个答案:

答案 0 :(得分:2)

selectedBackgroundView位于contentView之后。来自Apple文档:

  

选择单元格时,此视图位于上方   backgroundView和后面的contentView。

答案 1 :(得分:1)

Apple文档说“单元管理两个背景视图,显示处于选定和未选定状态的单元格。”所以backGroundViewselectedbackgroundView都在内容视图后面。选择单元格后,selectedbackgroundView会显示在背景视图的正上方。来源https://developer.apple.com/reference/uikit/uicollectionviewcell