文章标题

IOS Storyboard编程

  • 不同的页面之间的跳转

    • 第一是之间点中对应的来源控制器中的按钮,然后按住control键push的方式 ,也就是第一种是自动跳转。只要按住对应的按钮就会执行相应的跳转操作。
    • 第二是在来源控制器拖线拖到目标控制器中的方式。这种是手动的方式,需要写入对应的事件
      
      [self performSegueWithIdentifier:@"login2Contact" sender:nil];

    其中@”login2Contact”是Segue的标识。

  • 无论是自动还是手动 跳转之前都要会默认执行

(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 

我们可以在这个方法里面传递想要传递的对应的参数

   UIViewController *vc = segue.destinationViewController;
    vc.title = [NSString stringWithFormat:@"%@的联系人列表", _accountField.text];
    NSLog(@"%@--%@",segue.sourceViewController,segue.destinationViewController);

你可能感兴趣的:(ios)