[英]navigation bar back button repeated
我有一个将view推送到detailView的tableView,在第二个视图中,是一个对地图位置执行segue的按钮。
我的问题是导航栏的后退按钮在地图位置视图中出现了两次(也有不同的图标)。
我想是按两次导航栏的某种方式,但是我无法解决它。
这是我用来执行segue的方法,首先要进入详细视图
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"segue_ID"]) {
NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
//here I pass info between views
DetailView *destViewController = segue.destinationViewController;
}
}
并转到地图:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"showMap"]) {
MapViewController *vc = [segue destinationViewController];
//here I pass info between views
vc.object = self.object;
}
}
有什么帮助吗? 请
您是否已将LeftBarButtonItem和BackButtonItem用于导航栏?
尝试使其中之一为零。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.