【发布时间】:2011-07-13 09:13:50
【问题描述】:
我对在 iPad 上更改方向有疑问。
我使用 MonoTouch,但如果 Obj-C 程序员可以提供帮助,那就太好了。
首先,我想如果我为不同的方向提供不同的初始屏幕图像,应用程序会显示正确的。这可以针对任何方向完成,例如“Default-LandscapeLeft.png”或通用的“Default-Landscape.png”。
我所有的图像尺寸都正确,但是当我以纵向模式启动时,它显示它被放大了。所有其他模式都运行良好。
第二个问题是我希望我的应用在我的第一个控制器出现后继续处于该方向。目前,无论如何它都显示肖像。我在第一个控制器出现(UINavigationController)之前开始生成方向通知,但我认为它只响应方向变化。移动设备后,它会旋转,从那一刻起,一切正常。但是,我想从我的初始屏幕“继承”方向信息。
任何想法都会受到赞赏。
谢谢大家。
干杯
【问题讨论】:
标签: objective-c ipad xamarin.ios notifications orientation