【发布时间】:2011-05-15 10:41:00
【问题描述】:
我正在按照教程制作一个响应方向变化的 3D 应用程序。它甚至可以响应方向变化,例如面朝上和面朝下。这在模拟器中怎么模拟?
【问题讨论】:
标签: cocoa-touch opengl-es ios-simulator
我正在按照教程制作一个响应方向变化的 3D 应用程序。它甚至可以响应方向变化,例如面朝上和面朝下。这在模拟器中怎么模拟?
【问题讨论】:
标签: cocoa-touch opengl-es ios-simulator
很遗憾,您无法在 iOS 模拟器中模拟正面朝上或正面朝下。在 Xcode 6 中仍然如此。它是一个很棒的工具,但这是几个不可用的功能之一。我找到了你的问题,因为我也想模拟正面。
【讨论】:
我可以分享我是如何做到的。 在 didrotateFromInterfaceOrientation 中,检查导航栏或工具栏的宽度。 处理两种情况,
如果是 320(肖像) { //代码 } 和
如果是 480(横向) { //代码 }
如果您要为 iPad 设计它, 只需比较 iPad 导航栏的宽度即可。 它适用于所有方向
【讨论】: