1. ホーム
  2. ios

[解決済み] UINavigationBarにボタンを追加するには?

2022-05-15 19:14:34

質問

UINavigationBarにプログラムを使用してボタンを追加する方法は?

どのように解決するのですか?

を設定するサンプルコードです。 rightbutton を設定するサンプルコード NavigationBar .

UIBarButtonItem *rightButton = [[UIBarButtonItem alloc] initWithTitle:@"Done" 
    style:UIBarButtonItemStyleDone target:nil action:nil];
UINavigationItem *item = [[UINavigationItem alloc] initWithTitle:@"Title"];
item.rightBarButtonItem = rightButton;
item.hidesBackButton = YES;
[bar pushNavigationItem:item animated:NO];

しかし、通常であれば NavigationController と書くことを可能にします。

UIBarButtonItem *rightButton = [[UIBarButtonItem alloc] initWithTitle:@"Done"
    style:UIBarButtonItemStyleDone target:nil action:nil];
self.navigationItem.rightBarButtonItem = rightButton;