我有一个为iPhone 5屏幕制作的应用程序,我在制作它时遇到问题,因此它在iPhone 4上看起来一样。我似乎无法弄清楚如何在不制作2个故事板的情况下使用两种屏幕尺寸大约有35个观点。任何可以帮助我解决这个问题的答案都将不胜感激。
此致,尼克
~IOS开发的初学者
答案 0 :(得分:2)
创建更具动态性的视图。例如,tableview用行填充额外的空间。 Autolayout可以帮助增加UIElements之间的距离。
旧的(iOS 6)禁用iPhone 5的方法是不提交iPhone 5 Splashcreen。 Afaik这个“技巧”不再起作用了。
最好看看xcode 5.它可以动态地将故事板从4“切换到3.5”并尊重自动布局。将其视为习惯自动布局的绝佳机会。 (你似乎需要在下一代设备中使用它)
编辑: 确保最顶层的视图调整大小,并将此调整大小传递给您的table / collectionview
如果您使用Autolayout,那么只需固定集合视图的4个边框, 如果您不使用autolayout,请参阅图2并确保自动调整的行为相同。无论哪种方式都可行。