NavigationBar のボタンを次のように設定します。
UIBarButtonItem *addAcc = [[UIBarButtonItem alloc]
initWithTitle:@"Add"
style:UIBarButtonItemStylePlain
target:self
action:@selector(addNewAcc)];
UIBarButtonItem *delAcc = [[UIBarButtonItem alloc]
initWithTitle:@"Del"
style:UIBarButtonItemStylePlain
target:self
action:@selector(DeleteButtonAction)];
NSArray *arrBtns = [[NSArray alloc]initWithObjects:addAcc,delAcc, nil];
self.navigationItem.rightBarButtonItems = arrBtns;
これはうまく機能しますが、デバイスを回転させたり、ボタンを変更したりすると、ボタンが長くなります。どうすればこれを解決できますか?
よろしく
これがスクリーンショットです: 回転前: http://i.stack.imgur.com/9W3Hl.jpg 回転後: http://i.stack.imgur.com/M27Hx.jpg