【发布时间】:2014-08-13 10:49:18
【问题描述】:
如果问题已在其他地方得到解答,请提前道歉,但我已经搜索并没有找到等效的解决方案。如果已经制作了,请随时链接我。
我已经为 4 英寸 iPhone 5/5c/5s 构建了一个完整的故事板应用程序(在 xib 文件中包含大约 50-60 个视图控制器布局),我正在寻找一种缩小屏幕的方法。
“缩小”是指当程序在较小的 iPhone(如 iPhone 4S、4、3G 或与 iOS 兼容的任何较小型号)上运行时,自动获取我在情节提要中布置的每个屏幕并按宽高比进行缩放7.1.
我没有时间单独更改情节提要上每个布局项目的配置,因为这相当于 1000 多个对象,因此请将您的任何答案或建议限制在更大规模的内容上。当然,必须存在某种库方法,它允许我们将所有内容移动到较小 iPhone 上的较小窗口中,而无需裁剪或裁剪。即使缩小/压缩导致模糊或字体不那么明显,这也比屏幕的整个部分变得离屏要好得多。
允许简单纵横比的全局设置,将情节提要中每个对象的每个维度乘以水平维度的destinationPhoneWidth/iPhone5Width 和destinationPhoneHeight/iPhone5Height 将是一个令人满意的解决方案。我不知道存在一个......
【问题讨论】:
标签: ios iphone xcode layout interface-builder