我正在使用 iOS 8 支持iPhone的应用支持。我想仅以纵向模式支持来自 iPhone 4S 的设备。
我的平面设计正在拍摄全屏内容。我正在使用自动布局来处理视图并使其适用于所有屏幕。 但是,我正在使用小资产来管理iPhone 4S的设计。当我在iPhone 6S / 6中看到它时,内容非常小,并且浪费了很多额外空间。< / p>
我希望在设备分辨率越来越大时增加字体大小和图片大小。此应用中有很多屏幕。
例如,我在iPhone 4S屏幕上有一个字体大小为10pt的标签。甚至 缩放后,我发现iPhone 6 / 6S的字体大小很小。我想要 将字体大小增加到13pt或更高。
如何处理?任何想法都将不胜感激。
更新 我只支持iPhone的肖像模式。当我们这样做时,所有屏幕都有规格等级和常规高度&amp;紧凑的宽度。因此,不同字体的故事板设置在实际屏幕中不会有任何变化。
答案 0 :(得分:0)
要管理所有设备的图像,请添加1x,2x和3x图像,为所有设备添加图像到Images.xcassets文件夹。
要根据设备大小显示字体,您可以使用不同设备的尺寸等级。
点击属性检查器中字体前面的小加号按钮,并保持不同设备的大小。
答案 1 :(得分:0)
感谢其他人。
早些时候,我不知道'Minimum Font Scale'
&amp; Autolayout中的'Aspect Ratio'
选项。
经过一番研究,我可以用它们完成视图和字体大小的调整。以下是帮助我的几个答案。
https://stackoverflow.com/a/28909109/1083859