当我在Xcode上运行应用程序时,出现一条错误消息,提示“iOS 8.0及更高版本中不推荐使用Modal segues”。当我到达模拟器时,即使将缩放比例缩小到50%,所有内容都显得非常大。xcode中的modal segues
1
A
回答
2
这里似乎有两个问题。
1)为什么Modal Segues在iOS8中不推荐使用,应该担心吗? 和 2)模拟器中的一切都很大。
Modal Segues被替换为iOS8中的自适应细分。视图控制器编程指南提供了有关替换的信息,如“Show”segue和“Show Detail”segue。这个想法是,你可以使用一个故事板来描述一个在小屏幕(4S,5)以及大屏幕(6,6+)甚至iPad上的iPhones上运行良好的界面。为了更有效地利用大屏幕,现在可以在iOS8上的iPhone上分割视图,并且新的segue类型可让您指定下一个视图应该显示在分割视图的细节区域中,还是显示在当前视图控制器的区域(又称其“背景”)。
传统的模态段将继续工作,但它们不再是首选方法,并且与所有已弃用的API一样,未来版本的OS可能会删除这些已弃用的功能。考虑修改您的应用以使用新方法。如果你想在几个小时内加快速度,有一些WWDC视频,#214和#218在https://developer.apple.com/videos/wwdc/2014/值得一看。
至于事情都是在模拟器更大,这听起来像你正在使用的iPhone 6+模拟器,它不仅较大,但也有3X传统的iPhone非视网膜像素。它在运行时会更大,因此您可能希望将其降至50或25%的较小尺寸。作为一个额外的提示,那些“改变大小”快捷方式是命令+ 1,命令+ 2和Command + 3,所以它是很容易洗牌周围的大小。或者,使用另一个模拟器,如5S模拟器。
相关问题
- 1. XCODE 5 - Storyboard Segues Push与Modal
- 2. Xcode Storyboard Modal Transitions&Orientation
- 3. Xcode 7 - 一些segues不工作了
- 4. Xcode 8.1和unwind segues出现问题
- 5. UIScrollView Segues
- 6. Xcode - 在菜单选项中找不到storyboard segues?
- 7. 如何使用segues
- 8. IOS 5 SDK和Segues
- 9. didSelectRowAtIndexPath和segues
- 10. 多个TableViewControllers&Segues
- 11. Swift dynamic segues
- 12. UISearchBar和segues
- 13. Xcode(故事板和segues):为什么代表而不是引用?
- 14. 是否允许segues循环?
- 15. 为什么我在xCode中看到unwind segues的小绿色退出图标?
- 16. Angularjs中的Modal
- 17. Modal中的ReduxForm
- 18. Modal-Email中的Outlook/VBA宏Modal-Email
- 19. iOS开发:UITableView&segues
- 20. UICollectionViewCell与IBOutlets和segues
- 21. 标签栏; childView segues
- 22. segues声明失败
- 23. segues的自动化测试
- 24. TinyMCE中的wp_enqueue_script Modal
- 25. AngularUI中的ngAnimate modal
- 26. Yii2 Modal中的DatePicker
- 27. Modal View中的NavigationController?
- 28. iOS5 Modal登录不再在XCode 4.2中启动
- 29. 从Modal打开Modal
- 30. 从segues到show/present view controller
你知道如何解决这个问题吗? @NobodyNada – Johnathan