rightBarButtonItem添加segue

时间:2013-12-09 08:39:15

标签: ios iphone uinavigationcontroller uistoryboardsegue

我想添加一个segue并使用'prepareForSegue'功能。但是,任何人都可以指导如何从导航视图控制器项目的右栏按钮连接到新的控制器?在故事板中,我想知道如何连接它,请指导和强制。

2 个答案:

答案 0 :(得分:1)

打开故事板,按ctrl和鼠标将其移动到第二个视图控制器。 enter image description here

选择推送segue 。 您的故事板应如下所示: enter image description here

选择segue,然后在“属性”检查器中更改segue名称。 你的代码应该是这样的:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    if([segue.identifier isEqualToString:@"segueName"]) {
     //To-do smth
  }

答案 1 :(得分:0)

按ctrl +鼠标拖动&将其删除到新的视图控制器。它将要求'动作瞄准',使用'推',并命名它(例如'测试瞄准')

并在视图控制器类中,只需定义

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    if([segue.identifier isEqualToString:@"Test Segue"]) {
       // Do initializations
    }
}