[英]UINavigationController back and close button
我有一个导航控制器。 控制器运行良好,并向我显示了返回窗口的后退按钮。 但是当我添加此代码以添加关闭按钮时:
- (void)viewDidLoad
{
[super viewDidLoad];
UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithTitle:@"Chiudi"
style:UIBarButtonItemStylePlain target:self
action:@selector(dismissModalViewControllerAnimated:)];
self.navigationItem.rightBarButtonItem = doneButton;
[doneButton release];
}
...然后后退按钮消失了,我只能看到关闭按钮。 为什么?
问题出在
dismissModalViewControllerAnimated
我必须使用
[self.navigationController dismissModalViewControllerAnimated:YES];
[self.navigationController popToRootViewControllerAnimated:NO];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.