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調用?我假設這是發生了什麼,但無法找到任何說明這一點的文檔。