2009-04-13 8 views
1

上のUIViewを追加し、私はこれを防ぐために、どのように、まだクリッカブルtableViewCellを追加した後、自分のアプリケーションでのUITableViewにサブビューを追加している?私はこの時間、あなたの問題を理解している場合plsはのtableView問題

+0

さらに詳しい情報やコードを提供できますか? ビュー(選択および移動)を表示している間に、テーブルのすべてのイベントをブロックしますか?または、セルがビューの後ろにあるときに選択イベントのみをブロックしますか?あなたのビューはすべての画面をカバーしていますか? –

+0

ya私は選択とmoving.currentlyのようなテーブルのすべてのイベントをブロックしたい私のビューは、すべてのテーブルビューをカバーしていませんドロップダウン私はまだtableViewの一部を見ることができます – issac

答えて

1

を助け、あなたができる場合サブビューを画面のサイズにすると、サブビューでuserInteractionEnabledをTRUEに設定するだけで済みます。

単純なUITableViewとUIImageViewでテストしました。 userInteractionEnabledを無効にすると、tableViewデリゲートのwillSelectRowAtIndexPathが呼び出されます。これをTRUEに設定すると何も起こりません。

+0

私donotは、とき私はtableViewの上にサブビューを追加し、それはunclickable。 私が持っている問題は、新しいビューを追加すると、tableViewが背後にありましたが、それでもクリックして対応するビューにリンクすることができます 私が使用したviewcontrollerはtableViewControllerです – issac

関連する問題