私はストーリーボードを使用します。
私はUINavigationContrller
を初期ビューコントローラとして持っていました。 UIViewController
のrootViewController関係を持っていました。 UiViewController
には、TabBarController
にプッシュセグがあります。 TabBarController
の最初の交信はTableViewController
です。rootviewcontrollerでないtableviewcontrollerのナビゲーションバーに編集ボタンを追加する方法
TableViewController
に編集ボタンを追加します。
このコードを使用しようとしました:self.navigationItem.rightBarButtonItem = self.editButtonItem;
この行は無視され、ナビゲーションバーにはボタンが表示されません。最初は無視されていないself.navigationController.navigationBarHidden = NO; self.navigationcontroller.navigationItem.hidesBackButton = YES;
(ナビゲーションバーが最初UIViewController
から隠されていた)第二は無視され、戻るボタンが残る:
は、私もこのコードを記述します。
うん、動作しますが、このコードはeditbuttonを追加し、navigationBarが見えるようにtableViewないビューで、私はテーブルに達したときに編集ボタンが消える –
ビューが消えるとコードが再び消えるようにコードを編集しました。 – lnafziger