【发布时间】:2014-11-15 13:33:24
【问题描述】:
我曾经分别为 iphone4 和 iphone 5 制作 2 个 XIB 文件。由于我们有更多设备,如 iPhone 4、5、6 等(ipad),因此很难为所有人制作不同的 XIB 文件。
我以前从未使用过故事板。现在我已经开始使用故事板了。我正在为 iphone 5 设计视图控制器,如何为 iphone 4 和 6 制作它(使用相同的故事板)。我运行它在 iphone 5 上运行良好的应用程序,但是当我运行它超过 4 个时,(因为屏幕尺寸很小)很少有组件被隐藏在视图之外。
然后我阅读了有关自动布局和自动调整大小的内容,我也阅读了一些关于它们的教程,例如来自 raywaldernich.com 等。但是我无法正确使用自动布局的东西(我可以说),视图仍然在 iphone 4 上失真。
我真的不知道从哪里开始。我不想制作另一个故事板文件。如我所愿,自动布局,调整大小,不适合我。请指导....而且我不想以编程方式设置每个 UI 组件的框架,这将非常耗时
【问题讨论】:
标签: objective-c ios7 storyboard autolayout autoresizingmask