在调查Custom UITableViewCell backgroundView & selectedBackgroundView之后,我注意到每一层backgroundView
& selectedBackgroundView
(分组表视图的每个单元格)都有CGImageRef
作为其内容。
Apple必须创建每个CGImageRef
并明确设置每个图层的内容吗?
答案 0 :(得分:3)
是的,UIGroupTableViewCellBackground
是其图层的委托,并在contents
中设置其图层displayLayer:
。我通过使用MyLayer : CALayer
方法创建setContents:
并在其中设置断点,并实施+[UIGroupTableViewCellBackground layerClass]
以返回[MyLayer class]
来解决此问题。然后,当断点被击中时,我检查了回溯。