我添加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