[英]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.