首页 > 其他 > 详细

页面跳转

时间:2015-10-21 20:50:33      阅读:224      评论:0      收藏:0      [点我收藏+]

界面切换,视图的变换过程

    1.从前一个界面到下一个界面

        A push B, 此时触发顺序:A--viewWillDisappear B--viewWillAppear A--viewDidDisappear B--viewDidAppear

    2.从后一个界面到前一个界面

        B pop A (B--viewWillDisappear A--viewWillAppear B--viewDidDisappear A--viewDidAppear)

1.push 过去

// 通过导行控制 push 到下一个界面(视图控制器自带的 navigationController 属性能够获取到管理当前视图控制器的导行控制器, 然后 再通过导行控制器进行push )

    [self.navigationController pushViewController:XX animated:YES];

2. pop回去

[self.navigationController popViewControllerAnimated:YES];

//返回根视图界面

    [self.navigationController popToRootViewControllerAnimated:YES];

//获取当前导行制图控制器管理的所有控制器(数组进行管理, 可以用下标 跳转到指定视图控制器)

[self.navigationController popToViewController:self.navigationController.viewControllers[1] animated:YES];

页面跳转

原文:http://www.cnblogs.com/tapple/p/4898900.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!