0

リフレッシュ rightBarButtonItem を備えたナビゲーション バーがあり、リフレッシュが行われている間は非表示にしたいと考えています。

nil に設定してから、タスクの完了後に更新ボタンに戻そうとしましたが、タスクが速すぎて表示されません。

それを隠す他の方法はありますか?

私が使用している MBProgressHUD とは別に、更新ボタンがタップされたことをユーザーにフィードバックしたいと思います。

4

1 に答える 1

0

あなたがしたいのは、それを削除することではなく、無効にして「灰色」にすることです。

次のコードを使用します。

rightBarButtonItem.enabled = NO;または[rightBarButtonItem setEnabled: NO];構文の選択に応じて。

最初に rightBarButtonItem の参照が必要です。これは、IBOutlet を使用して実現できます。

于 2013-01-28T19:14:09.833 に答える