1

新しい Facebook アプリのような UI を持つアプリケーションがあります。その中に、サイドメニューコントローラーがあります。ナビゲーションバーにボタンがあり、クリックするとメニューが表示されます。しかし、私の問題は、ナビゲーションバーを使用しているサンプルでも移動できることです。ナビゲーションバーで userinteractionenabled=no を設定することでこれを修正します。しかし、ナビゲーション バーのボタンでのみユーザー インタラクションを有効にする必要があります。私がしたことが気に入れば、ナビゲーションバー全体がクリックできなくなります。これを達成するために誰かが私を助けることができますか?

4

2 に答える 2

0

カスタムボタンがある場合は、これを使用してください

UIBarButtonItem *button = self.navigationItem.rightBarButtonItem;
button.enabled = NO;
于 2012-11-22T14:18:20.723 に答える