iPad:带有 TabBarController 的应用程序无法运行
我有一个 iPhone 应用程序,在 iPhone 上运行得很好。我试图让它在 iPad (v 1) 上工作,但它不会离开第一个视图。
我有一个有 5 个视图的 TabBarController。当我点击其他视图时,它们不会显示。在 iPad 上使用 TabBarController 时,我需要做一些不同的事情吗?
顺便说一句,它在模拟器上也不起作用......
I have an iPhone app that works just fine on the iPhone. I am trying to get it to work on the iPad (v 1), but it won't move off the first view.
I have a TabBarController with 5 views. When I tap on the other views, they don't show. Is there something I need to do differently when using a TabBarController for the iPad?
BTW, it doesn't work on the similator either...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我在这里做了一个假设,但如果您最初仅为 iPhone 设计它并希望将其转换为适用于 iPhone 和 iPad 的通用应用程序,则您将需要有两个 MainWindow.xib 文件。一个用于 iPhone,另一个用于 iPad。您必须在项目设置中指定这些 .xib 文件。设置Main 和iPad 界面文件。获取 iPad MainWindow.xib 版本的一个简单方法是为 iPad 创建一个新项目,然后将其复制到您自己的项目中。
I'm making an assumption here but if you originally designed it for the iPhone only and want to convert it to a universal app for both iPhone and iPad, you will need to have two MainWindow.xib files. One for the iPhone and another for the iPad. And you'll have to specify those .xib files in the project settings. Set the Main and iPad interface files. An easy way to get a version of the iPad MainWindow.xib is to create a new project for the iPad and just copy it over to your own proj.