I was developing app in Xcode 5 for iOS 7 on iPhone 5 inch storyboard. I prepared my app and its buttons, images and other stuff to fit iPhone 5 screen size, and then programmatically optimized app to fit iPhone 4 and 4s.
And then Xcode 6 came, and two new devices, iPhone 6 and iPhone 6 plus. I was thinking that i will have to spend few hours again to programmatically optimize app for those resolutions.
But i tried run my app on my new iPhone 6 and strange thing happened. App itself made everything for me. Everything was in right position and right size and i haven't done anything.
I saw that Xcode 6 now uses Size Classes to develop app for multiple devices.
But i am not using Size Classes and Auto Layout in my project and it works?
I opened new project then. In my new project resizing is not working like this anymore. So it won't resize my buttons, views and other stuff automatically.
Has anyone have any idea what is happening?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…