UIView-Glowカテゴリを使用して、特定の UITableViewCells を強調表示しようとしています。ただし、 tableView:cellForRowAtIndexPath:で使用すると機能しません。特定のビューが画面に表示された後に使用する必要があると思います。それで、特定の UITableViewCells を光らせる可能性はありますか (テーブルビューをスクロールしているときでも)?
質問する
267 次
1 に答える
0
はい、あなたが言及したカテゴリファイルで特定の UITableViewCells を光らせる可能性があります。cellForRowAtIndexPath の代わりに、テーブル ビュー デリゲート willDisplayCell でカテゴリ メソッドを呼び出す必要があります。
例えば:
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
[cell startGlowing];
}
于 2013-06-02T16:12:07.480 に答える