我有最新的Ipad兼容Monotouch库。我已将项目升级为使用3.2 SDK和MonoTouch 1.9 Alpha。
文档说您需要在大型iPad窗口中更改XIB中的窗口。我不使用XIB。我通过以编程方式构造对象来从代码构建我的接口。我应该怎么做才能获得大型iPad风格的窗口?
答案 0 :(得分:1)
没什么(我猜)。
[UIScreen mainScreen].bounds
(及其在MonoTouch上的等效功能)在iPad模式下为768x1024,在iPhone模式下为320x480。如果您的窗口和视图没有任何硬编码值,则应自然采用新的大小。
答案 1 :(得分:1)
经过进一步调查后,我发现我需要在info.plist文件中添加一个条目,如下所示:
Information Property List
UIDeviceFamily
item 0 2
一旦出现这种情况,我创建的动态Window类就是完整的iPad屏幕大小。
我认为它基本上告诉系统我的应用程序支持该设备。将不得不在文档中找到更多。