1

メソッドを使用します- (BOOL)tableView:(UITableView *)tableView shouldHighlightRowAtIndexPath:(NSIndexPath *)indexPath NS_AVAILABLE_IOS(6_0);

iOS 6 のこのメソッドは、ユーザーがセルをタップしたときに呼び出されます

アップルはそれについて書いています:

// -tableView:shouldHighlightRowAtIndexPath: 行にタッチしたときに呼び出されます。// そのメッセージに NO を返すと、選択プロセスが停止し、現在選択されている行がタッチダウン中に選択された外観を失うことはありません。

しかし、iOS 7 では、スクロールしようとしてもこのメソッドが呼び出されますUITableView。なんで?ありがとうございました!

4

1 に答える 1