プロパティを持つツールバーにボタンのコードを追加するにはどうすればよいですか?
@property (strong, nonatomic) IBOutlet UIToolbar *toolB;
プロパティを持つツールバーにボタンのコードを追加するにはどうすればよいですか?
@property (strong, nonatomic) IBOutlet UIToolbar *toolB;
UIBarButtonItem *buttonOne = [[UIBarButtonItem alloc] initWithTitle:@"Button One" style:UIBarButtonItemStyleBordered target:self action:@selector(action)];
UIBarButtonItem *buttonTwo = [[UIBarButtonItem alloc] initWithTitle:@"Button Two" style:UIBarButtonItemStyleBordered target:self action:@selector(action)];
NSArray *buttons = [NSArray arrayWithObjects: buttonOne, buttonTwo, nil];
[toolBar setItems: buttons animated:NO];
私があなたが何を求めているかを正しく理解していれば、トリックを行います。action
ボタンで呼び出すメソッドです。
これはあなたを助けるかもしれません、ボタンを解放することを忘れないでください。
UIToolbar *actionToolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 416, 320, 44)];
UIBarButtonItem *actionButton =
[[[UIBarButtonItem alloc]
initWithTitle:@"No Action"
style:UIBarButtonItemStyleBordered
target:self
action:@selector(noAction:)]
autorelease];
[actionToolbar setItems:[NSArray arrayWithObject:actionButton]];
UIToolbarにはサイドボタンがありません。UINavigationBarを使用するか、このリンクをたどることができます