Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.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 是否可以将导航控制器添加到视图控制器? 我的应用程序有 AppDelegate-->添加了MyViewController.view MyViewController包含UINavigationController, i、 e.MyViewController.view=MyViewController.aNavigationController.view 有了它,我可以正确地看到添加的视图 然后我创建了一个NextViewController 在MyViewController中添加了一个带有操作的按钮 在单击按钮时,我编写了使用pushViewController导航到下一个视图的代码 但它不起作用,单击按钮后会显示相同的视图_Iphone_Uiviewcontroller - Fatal编程技术网

Iphone 是否可以将导航控制器添加到视图控制器? 我的应用程序有 AppDelegate-->添加了MyViewController.view MyViewController包含UINavigationController, i、 e.MyViewController.view=MyViewController.aNavigationController.view 有了它,我可以正确地看到添加的视图 然后我创建了一个NextViewController 在MyViewController中添加了一个带有操作的按钮 在单击按钮时,我编写了使用pushViewController导航到下一个视图的代码 但它不起作用,单击按钮后会显示相同的视图

Iphone 是否可以将导航控制器添加到视图控制器? 我的应用程序有 AppDelegate-->添加了MyViewController.view MyViewController包含UINavigationController, i、 e.MyViewController.view=MyViewController.aNavigationController.view 有了它,我可以正确地看到添加的视图 然后我创建了一个NextViewController 在MyViewController中添加了一个带有操作的按钮 在单击按钮时,我编写了使用pushViewController导航到下一个视图的代码 但它不起作用,单击按钮后会显示相同的视图,iphone,uiviewcontroller,Iphone,Uiviewcontroller,如果有人遇到同样的问题并解决了,请提供帮助 是否可以将导航控制器添加到视图控制器 编辑: @谢谢你的回复 我按照你在这里指定的方式试过了 使用IB将UINavigationController添加到MyViewController 在MyViewcontroller.h中为UINavigation控制器创建了出口 为IBOutlet创建了所需的连接,也为按钮创建了IBAction 然后单击按钮,创建NextViewController的对象,并将下一个视图控制器推送到导航控制器 但是,应用程序窗

如果有人遇到同样的问题并解决了,请提供帮助

是否可以将导航控制器添加到视图控制器

编辑:

@谢谢你的回复

我按照你在这里指定的方式试过了

  • 使用IB将UINavigationController添加到MyViewController
  • 在MyViewcontroller.h中为UINavigation控制器创建了出口
  • 为IBOutlet创建了所需的连接,也为按钮创建了IBAction
  • 然后单击按钮,创建NextViewController的对象,并将下一个视图控制器推送到导航控制器
  • 但是,应用程序窗口仍然显示当前视图,不显示下一个视图


  • 我的问题是,我们是否可以在“MyViewController”即UIViewController中添加导航控制器?

    因为您没有在代码中提供要实现的内容,所以很难说您有什么问题

    解决方案:

    //First import the NextViewContoller.h in your MyViewController.m
    
    //Then implement this method in your application
    
    -(IBAction)goToNext:(id)sender{
    
    NextViewContoller *nxt=[[NextViewContoller alloc]init];
    
    [self.navigationController pushViewController:nxt animated:YES];
    
    }
    
    //Finally release nxt in dealloc