我将ViewController(1)嵌入到导航控制器中。在这个ViewController的导航栏中,我添加了一个按钮,并对另一个ViewController(2)进行了控制拖动操作。当启动应用程序并单击该按钮时,不执行按动(显示)。推送在导航控制器(故事板)中不起作用
我所做的是我为(2)分配了一个新创建的类,以便可以通过编程方式对其进行自定义。分配后,我再次在故事板中从我的按钮中设置了segue。它仍然不起作用。我没有将按钮分配到故事板导航按钮,因为在另一个视图控制器(3)中,它没有按钮。
我是否必须为其指定一个带有segue的按钮方法?但为什么它在(3)中起作用?我不知道我应该发布什么代码,因为这个问题看起来很微不足道。
编辑: 在图像中,您可以看到导航控制器,(1)带有地图视图和(2)。我不能从选择按钮“推”到(2)。我是否必须实施导航控制器并将(1)和(2)都添加为子视图控制器?
表演什么ü想截图 –
我添加了一个截图,现在应该澄清我的问题的帮助下做。 – Vancore
有多种方法可以达到同样的效果。简单地说,为第二(2)视图控制器添加一个“Storyboard ID”。接下来,通过该特定故事板ID访问该ViewController,并在“选择”按钮上单击按钮以调用该控制器上的方法。 – ASP