我添加bar按钮项到导航项。iOS设置barbuttonitems导航项总是有动画
但我发现我设置了动画NO或YES,barbuttonitems总是从左至右有动画。
如何取消设置条形按钮项目的动画。
我下面的代码:
-(void)viewDidLoad{
...
doneBtn = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(barbuttonDoen)];
...
}
- (void)keyboardWillShow:(NSNotification *)notification {
// self.theMenu is using storyboard drag.
[self.navigationItem setRightBarButtonItems:[[NSArray alloc] initWithObjects:doneBtn, self.theMenu animated:NO];
}
非常感谢你。
您需要设置正确栏按钮的阿尔法不是s和右键。 – KKRocks
如何设置右栏按钮的alpha值以及alpha和animate的关系?谢谢 – dickfala
,因为如果您每次设置了右按钮,那么它都会是混乱的动画,因此您需要设置alpha值。 – KKRocks