【发布时间】:2016-01-07 05:35:10
【问题描述】:
当我阅读 Apple 的 TableViewSuite sample code 时,我发现了一些令人困惑的地方:
APLTimeZoneView 是 APLTimeZoneCell 的 contentView 中的 UIView。但是,有一个属性名为
@property (nonatomic, getter=isHighlighted) BOOL highlighted
在APLTimeZoneView,显然,选择了属性的自定义setter时被选中。
我的问题是,为什么 APLTimeZoneView 中的突出显示属性而不是 APLTimeZoneCell ?我检查了 API 文档,似乎在 UIView 中没有这样的属性,只有在 UITableViewCell 中。为什么SETTER在选择行时被调用highlighted true,只要选择行?
【问题讨论】:
标签: ios objective-c uitableview uiview