プログラムで UIBarButtonItem を追加する適切な方法は何ですか? 私の場合、コントローラー階層に1つ追加しようとしてrightBarButtonItem
いますが、コントローラー階層を飛び回っていますが、ボタンをどこにも表示できないようです。
これが私の現在のコードです:
- (void)viewDidLoad {
[super viewDidLoad];
[self.navigationItem setRightBarButtonItem:[[[UIBarButtonItem alloc] initWithImage:[[UIImage alloc] initWithContentsOfFile:@"Barcode-White.png"] style:UIBarButtonItemStylePlain target:self action:@selector(scanEquipment:)] autorelease]];
}
誰かが私を正しい方向に導いてくれることを願っています。これを呼び出そうとしているコントローラーは 3 レベルです。つまり、UITabBarController
-> UIViewController (Settings, 1st level)
-> UIViewController (Vehicle, 2nd level)
->UIViewController (Inventory, 3rd level)
です。
とにかく、助けてくれてありがとう!