2009-08-09 10 views
0

ユーザーが画面上の任意の場所をタップすると、ナビゲーションバー、ステータスバー、およびタブバーを非表示にしたいとします。このタブのビューはテーブルビューですが、セルはアクティブではありません(イメージとテキストを格納し、何も実行しません)。セルだけでなく、テーブルビューの画面上のどこでもタッチを検出するにはどうすればよいですか?

テーブルビューの画面でタッチを検出する方法はありますか?

ご協力いただきありがとうございます。

+0

didSelectRowAtIndexPathを使用して、適切な処理を有効にしました。画面上のどこでも選択を行うことが難しくなりました。 – Jonah

答えて

2

私はこれを検証できないので、私はそれを確認できませんが、UITableViewはUIResponderのサブクラスです。 UITableViewをサブクラス化し、toouchesEnded:withEvent:をオーバーライドして、そこから必要なものを実行する必要があります。

希望に役立ちます。

+0

ありがとう!私はこれを試してみましょう。 – Jonah

関連する問題