Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 视图之间的导航_Iphone_Cocoa Touch_Uinavigationcontroller - Fatal编程技术网

Iphone 视图之间的导航

Iphone 视图之间的导航,iphone,cocoa-touch,uinavigationcontroller,Iphone,Cocoa Touch,Uinavigationcontroller,我有一个应用程序与UITabBarController。第一个选项卡具有UINavigationController,它是UITableViewController。我的意思是,我在底部有选项卡,在第一个选项卡中,我有一个可以导航到其他视图的表。触摸其中一个单元格后,我用MKMapView调用view if([indexPath section] == 3){ LocationDetailViewController *dvController = [[LocationDetailVie

我有一个应用程序与UITabBarController。第一个选项卡具有UINavigationController,它是UITableViewController。我的意思是,我在底部有选项卡,在第一个选项卡中,我有一个可以导航到其他视图的表。触摸其中一个单元格后,我用MKMapView调用view

if([indexPath section] == 3){
    LocationDetailViewController *dvController = [[LocationDetailViewController alloc] initWithNibName:@"LocationDetailView" bundle:[NSBundle mainBundle]];
    dvController.locationGPS = self.locationGPS;
    [self.navigationController pushViewController:dvController animated:YES];
LocationDetailViewController的定义如下

@interface LocationDetailViewController : UIViewController <MKMapViewDelegate>
AddressDetailViewController的定义如下:

@interface AddressDetailViewController : UIViewController
当我尝试使用代码时:

- (void)myBackAction {
[self.navigationController popViewControllerAnimated:YES]; } 
它没有任何作用。调试器在这一行停止,然后继续,没有警告或错误,但屏幕上没有任何更改。如果我删除自己的后退按钮,将生成标准后退按钮,它将导航回导航栏,而不是视图。 另外,如果我从另一个tableviewcontroller类导航到AddressDetailViewController,那么eveyrhing就可以了,您应该在哪里查找问题?(请帮帮我)

我真蠢
-(void)视图将消失:(BOOL)动画{
[self.navigationController PopViewControllerInitiated:否];
在LocationDetailViewController中-删除后一切正常,抱歉)

- (void)myBackAction {
[self.navigationController popViewControllerAnimated:YES]; }