2011-01-12 7 views
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は、setHighlightedが呼び出されたときに、すべてのサブビューでsetHighlightedを呼び出しますか?私はこれが起こっていると仮定していますが、これを述べている文書は見つかりません。

答えて

0

テーブルビューのセルがそのサブビューに再帰することは間違いありません。私は、セルがハイライトされている場合にハイライト表示されるカスタムテーブルセルにサブビューを持つことを思い出しています。

関連する問題