当我们点击导航控制器中的返回按钮时,它会自动弹出视图控制器并返回到先前的视图控制器..谁能告诉我它是如何工作的...... xcode中该动作的代码在哪里。Iphone中的导航栏控制器后退按钮的工作原理..?
-4
A
回答
1
我不知道你是什么意思的“它是如何工作的”..但会发生什么是视图控制器被放置在一个堆栈(RootController这是导航控制器),当你按下“后退”按钮,它只是弹出在堆栈中最顶级的控制器,你回来了你从哪里来。希望它有帮助..!
1
你在看这个?
[self.navigationController popViewControllerAnimated:YES];
+0
没有simone ..当我们按回按钮它弹出视图控制器。但是必须有这个行为的代码正确..?哪里会有代码存在..? – veeramani 2012-02-03 07:05:57
2
所有这些都在Apple的UINavigationController
类中处理的代码。你不会看到这个代码。
如果您想更改Apple类的行为,他们有时会将其所执行的某些操作的责任委派给他们,或者有时只是提供将发生某些事情的信息。
例如,如果你的类变成的UINavigationController的代表将发送两个消息您:
– navigationController:willShowViewController:animated:
– navigationController:didShowViewController:animated:
相关问题
- 1. iPhone:如何覆盖导航控制器中的后退按钮?
- 2. 设置栏按钮项目作为导航控制器上的后退按钮
- 3. 导航控制器后退按钮
- 4. 导航控制器后退按钮是隐藏的原因?
- 5. 导航控制器(iPhone)的后退按钮
- 6. 定制后退按钮在导航栏
- 7. 导航控制器的后退按钮不起作用!
- 8. 自定义绘制后退按钮在iPhone上导航栏
- 9. 导航栏后退按钮颜色在iPad中不工作
- 10. 导航控制器中的后退按钮动画
- 11. 导航控制器中的后退按钮
- 12. 处理每个场景导航中的后退按钮原生
- 13. Xamarin导航栏后退按钮单击
- 14. 导航栏后退按钮方法
- 15. 导航栏后退按钮颜色
- 16. 添加后退按钮到导航栏
- 17. ionic2导航栏后退按钮CSS
- 18. 按钮后退导航栏崩溃
- 19. iphone:无法显示后退导航栏上的按钮
- 20. 自定义导航控制器的后退按钮
- 21. iOS禁用导航控制器后退按钮的动画
- 22. 导航控制器上的后退按钮位置
- 23. 在MWPhotoBrowser导航控制器中隐藏后退按钮
- 24. 显示导航控制器上的工具栏按钮
- 25. 后退按钮在iPhone的iPhone OS 4.0的导航栏中不可见
- 26. 导航带后退按钮的左栏按钮项目
- 27. iPhone - 导航栏后退按钮项目没有响应
- 28. iPhone 6+没有导航栏后退按钮项目
- 29. iphone 2按钮导航栏
- 30. 导航控制器“后退按钮”文本:模态地演示
当我们按下后退按钮弹出它的视图 - 控制。但是必须有这个行为的代码正确..?哪里会有代码存在..? – veeramani 2012-02-03 07:01:35