我正在开发一个应用程序,其中一个视图下方有12个按钮和标签。它们直接放在故事板上。我想确保它们能够在iPhone 5中正确地重新定位。我尝试的解决方案就是取消选择所有按钮的自动调整中的所有行。现在,当我在iphone 5上尝试时,按钮会调整大小。问题是,如果我在较小的屏幕上运行时拉伸故事板并移动他们搞砸的按钮。所以我只能将它们放在较小的屏幕上然后它似乎工作。该应用程序不会旋转。我想知道这是一个很好的解决方案,还是有更好的解决方案。我希望该应用程序支持iOS 5 +
谢谢!
答案 0 :(得分:0)
如果您希望布局适用于不同的屏幕尺寸,您应该熟悉iOS 6中基于约束的新布局方案。可以在http://www.youtube.com/watch?v=Dkr9eKxlMAk&feature=player_detailpage查看关于该主题的WWDC视频。
基本上,你将在iOS 5之前使用旧的struts和spring系统,并有条件地使用iOS 6的新方案。(iPhone 5将不会在6之前运行任何iOS版本。)