iOS6でテーブルビューを使用すると、奇妙な動作が発生します。彼らはtableview:didHighlightRowAtIndexPath:を追加したようですが、行を選択できないことを明らかにするユーザーエクスペリエンスの問題を引き起こしているようです(ユーザーは行を数回タッチする必要がある場合があります)。
ユーザーがテーブルビューをスカッフするか、少しスワイプしてタップすると、行は選択されなくなります(経由tableview:didSelectRowAtIndexPath:でtableview:didHighlightRowAtIndexPath:呼び出されます)。
誰かが同様の問題を経験し、回避策を見つけましたか?フラグを使用してtableview:didSelectRowAtIndexPathから呼び出しようとしてtableview:didHighlightRowAtIndexPathいます。またはtableview:didHighlightRowAtIndexPath、iOS6およびtableview:didSelectRowAtIndexPathそれ以前のバージョンでは、行選択コールバックとして使用します。
何かご意見は?