我正在试着写一个我想要兼容iPhone 5和4的应用程序。我读过一篇很棒的文章Get your MonoTouch apps ready for iPhone 5 / iOS 6 today!,但这意味着你必须给每个UIViewController添加一个UIImage,以强制它以新的分辨率显示。它还意味着我必须为我添加的每个UIViewController执行此操作。
我最明显的问题是,如果我不想要背景图像,会发生什么?如果我只想要一个使用整个屏幕的标准UITableVIew呢?如果我想同时支持两种分辨率会发生什么呢?我不能只把一个图像放到目录中。你是怎么处理的?这真的是苹果设计的吗--你需要加载一个空白图像?
我是不是漏掉了什么很明显的东西?希望如此。
谢谢
麦克
发布于 2012-09-26 20:36:44
要让大屏幕在您的应用程序上工作(对于iPhone 5或在iOS6模拟器中),您只需要在您的应用程序中有一个大小合适的文件。
你链接的文章讨论了更多关于如何处理背景的细节-但那是optional,也就是说,只有当你有(或想要)视图的背景时才需要它。
https://stackoverflow.com/questions/12597716
复制相似问题