我正在iPhone 5英寸故事板上为iOS 7开发Xcode 5应用程序.我准备了我的应用程序及其按钮,图像和其他东西,以适应iPhone 5的屏幕尺寸,然后编程优化的应用程序,以适应iPhone 4和4s.
然后是Xcode 6和两款新设备,iPhone 6和iPhone 6 plus.我想我将不得不再花几个小时来以编程方式优化这些决议的应用程序.
但我尝试在我的新iPhone 6上运行我的应用程序并发生奇怪的事情.应用程序本身为我做了一切.一切都在正确的位置和正确的大小,我没有做任何事情.
我看到Xcode 6现在使用Size Classes为多个设备开发应用程序.
但我没有在我的项目中使用大小类和自动布局,它有效吗?
然后我开了新项目.在我的新项目中,调整大小不再像这样工作了.所以它不会自动调整我的按钮,视图和其他内容.
有谁知道发生了什么?