我在导航栏中添加了一个右键栏。它出现了,它工作正常。
问题是它没有动画。我的意思是,当我通过点击某一行移动到其他视图时,它会突然弹出,你可以看到新视图在它后面移动,直到滑动动画结束。
UIBarButtonItem *closeButton = [[UIBarButtonItem alloc] initWithTitle:@"Close"style:UIBarButtonItemStylePlain target:self action:@selector(closePopOver)];
[self.navigationItem setRightBarButtonItem: closeButton animated:YES];
[closeButton release];
我在initWithNibName:
方法中添加它。我试图将它移到viewDidLoad
,但它没有用。
有什么想法吗?
答案 0 :(得分:2)
您可以使用特定方法为右侧栏按钮项设置动画:
[self.navigationItem setRightBarButtonItem: self.addToOrderButton animated:YES];