右のナビゲーションボタンではなく、左のナビゲーションボタンが必要なUITableViewControllerがあります。rightBarButtonItemはグレー表示されており、削除したり、左側のアイテムを追加したりすることはできません。私は少し混乱していて、IBでこれを行う方法を理解していないと思います。問題を示していると思われるスクリーンショットを添付しました。
結果ですが、左側にホームアイコンが必要です。
IBの設定方法:
右のナビゲーションボタンではなく、左のナビゲーションボタンが必要なUITableViewControllerがあります。rightBarButtonItemはグレー表示されており、削除したり、左側のアイテムを追加したりすることはできません。私は少し混乱していて、IBでこれを行う方法を理解していないと思います。問題を示していると思われるスクリーンショットを添付しました。
結果ですが、左側にホームアイコンが必要です。
IBの設定方法:
InterfaceBuilderにバーボタンアイテムを追加しないでください。プログラムでボタンを作成してください。
左ボタンを戻るボタンとして使用する場合は、次を使用します。
UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithImage:yourImage style:UIBarButtonItemStyleBordered target:nil action:nil];
self.navigationItem.backBarButtonItem = btn;
独自のメソッドがある場合は、yourMethod:
関数を記述します
UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithImage:yourImage style:UIBarButtonItemStyleBordered target:self action:@selector(yourMethod:)];
self.navigationItem.leftBarButtonItem = btn;
ARCを使用していない場合は、ボタンを離すことを忘れないでください