码迷,mamicode.com
首页 > 其他好文 > 详细

页面跳转

时间:2015-10-21 20:51:42      阅读:117      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!