1
的问题我正在查看来自Apple的TableViewSuite示例代码。在套件5中 - 他们有一个UITableViewCell,里面有另一个UIView。该观点负责绘制视图。我的问题是关于它如何处理突出显示。在UIView他们有以下内容:关于绘制突出显示的UITableViewCell
- (void)setHighlighted:(BOOL)lit {
// If highlighted state changes, need to redisplay.
if (highlighted != lit) {
highlighted = lit;
[self setNeedsDisplay];
}
}
我的问题是 - 这是如何调用?我搜索了亮点,项目中没有太多匹配。 UITableViewCell调用set在其所有子视图上突出显示时,它是否被setHighlighted调用?我假设这是发生了什么,但无法找到任何说明这一点的文档。