我只是无法弄清楚如何在故事板中使用segue。什么时候应该使用push segue,何时使用模态segue?他们有什么不同?推送和模态段落之间的区别
4
A
回答
5
推Segue公司
它增加了一个新的VC navigationController
。如果我们有要求以heiraricall的方式来管理我们的观点,我们应该使用它。它为导航堆栈添加了新的视图。 显示后退按钮。点击后退按钮popped
VC从navigationController
。
莫代尔Segue公司
一个modal segue
只是一个VC提出另一个VC模态。 没有导航堆栈created.Don't显示后退按钮。你必须在需要时创建。
6
如果您想在一个导航控制器的上下文中从一个视图控制器推送到另一个视图控制器,则使用push segue。
您可以使用模态seque在另一个视图控制器上显示。这通常是从屏幕底部到顶部的动画制作完成的。这可以从导航控制器内部或不在内部完成。
相关问题
- 1. <queue>的位置和推送之间的区别
- 2. 强制推送和正常推送git之间的区别是什么
- 3. 来源和字段之间的区别
- 4. OData NavigationProperty和$ links段之间的区别
- 5. 动态和System.Object之间的区别
- 6. MVVM - 模型和ViewModel之间的区别
- 7. 模块和封闭之间的区别
- 8. 模板include和jquery.load之间的区别?
- 9. 扩展和模块之间的区别?
- 10. Git Native协议或SSH协议之间的区别推送
- 11. 输入和模态对话框之间的区别
- 12. Java EE中动态Web模块3.0和2.5之间的区别?
- 13. '+ ='和'= +'之间的区别?
- 14. {!!之间的区别!!}和{{}}
- 15. ==和case之间的区别?
- 16. '#','%'和'$'之间的区别
- 17. | =和^ = css之间的区别
- 18. “%〜dp0”和“。\”之间的区别?
- 19. .eq之间的区别。和==
- 20. ==和.equals()之间的区别?
- 21. `%in%`和`==`之间的区别
- 22. 是什么在urbanrairship丰富的推送和推送的区别。
- 23. Sharepoint中的字段链接和字段之间的区别
- 24. 亚马逊,解析,pushwoosh和默认GCM推送通知android之间的区别?
- 25. 两段代码之间的区别?
- 26. SPFile和PublishingPage类别之间的区别
- 27. System.Timers.Timer Enabled = true和.Start()之间的区别Enabled = true和.Start()之间的区别
- 28. OpenMP中的静态和动态调度之间的区别C
- 29. Python日期时间和时间模块之间的区别
- 30. “短信推送”和“WAP推送”有什么区别?