ios-视图导航

如果ViewController是分隔用户界面的载体,那么导航就是讲这些界面串联起来的工具

模态导航

  1. 打开一个新的视图

    1
    2
    3
    4
    5
    6
    // 初始化视图控制器
    ModalViewController *modalVc = [[ModalViewController alloc] init];
    // 设置转场风格
    modalVc.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
    // 执行导航
    [self presentViewController:modalVc animated:YES completion:nil];
  2. 返回上一个视图

    1
    2
    // 返回上一个视图
    [self dismissViewControllerAnimated:YES completion:nil];
  3. 模态视图传值方式1 - 代理模式
    本质上还是利用了代理实现在被代理者中调用代理者的方法的原理。

文章作者: webaifei
文章链接: http://yoursite.com/2019/08/21/ios-navigator/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 个人博客