【发布时间】:2012-09-04 10:40:50
【问题描述】:
我正在向我的导航栏添加一个右栏按钮。它出现并且工作正常。
问题是它没有动画。我的意思是,当我通过单击某行移动到其他视图时,它会突然弹出,您可以看到新视图在其后面移动,直到滑动动画完成。
UIBarButtonItem *closeButton = [[UIBarButtonItem alloc] initWithTitle:@"Close"style:UIBarButtonItemStylePlain target:self action:@selector(closePopOver)];
[self.navigationItem setRightBarButtonItem: closeButton animated:YES];
[closeButton release];
我将它添加到initWithNibName: 方法中。我尝试将其移至viewDidLoad,但没有成功。
有什么想法吗?
【问题讨论】:
-
按钮项属于 UINav 控制器管理的视图控制器,而不是 UINva 控制器本身。
标签: objective-c uitableview animation uinavigationbar navigationitem