我一直在使用和不使用自动布局来测试我的应用。没有自动布局,它在iphone 5上看起来很棒,但在iphone 6和6+上,一切都卡在左上角。 有了自动布局,一切看起来都很好,但我不喜欢我到处都有很多空的空间。有点像我在屏幕上没有足够的内容。
所以我去了mockuphone.com并为iphone 6模型上传了iphone 5屏幕截图,看看它的外观如何,令人惊讶的是它看起来很棒。所以我的问题是,如何让我的整个应用程序简单地伸展而不是使用autolayout?
我的应用程序没有使用图像或任何类似的东西,所以我认为如果简单拉伸完成工作,我真的不需要使用自动布局。我有桌面视图,只需要拉伸(放大一点),它们看起来不错。例如,如果你有一个正方形,无论它是否拉伸,它仍然看起来像一个正方形而不会看起来很难看。有没有办法简单地使我的所有视图控制器只是伸展到适合屏幕?
答案 0 :(得分:0)
如果您删除任何启动屏幕文件,或启动iPhone 6和iPhone 6 Plus的图像,设备将恢复升级应用程序以适应更大的屏幕。
正如垫片所示,自动布局是首选方式。我建议利用尺寸等级(和通用故事板)。一切都将以原始分辨率运行得更清晰,用户将会欣赏您在新设备上支持更大的屏幕。