【发布时间】:2017-05-07 11:19:03
【问题描述】:
可以为不同的屏幕尺寸使用不同的故事板吗? 我只是无法让我的 png 和图标图像在一个故事板上通用,这很痛苦!
通用 iPhone 和通用 iPad 怎么样?最好的方法是什么?
谢谢
【问题讨论】:
-
想想您的应用程序在 iPad 上以多任务模式运行。现在重新考虑使用特定于设备的故事板是否是个好主意。
标签: ios autolayout storyboard
可以为不同的屏幕尺寸使用不同的故事板吗? 我只是无法让我的 png 和图标图像在一个故事板上通用,这很痛苦!
通用 iPhone 和通用 iPad 怎么样?最好的方法是什么?
谢谢
【问题讨论】:
标签: ios autolayout storyboard
您也可以使用一个故事板并根据您的要求设置布局和字体。
1) 要为 iPhone 和 iPad 正确设置布局,您需要使用 Aspect Ratio。您可以通过以下两个链接详细查看答案:
2) Calculating Aspect Ratio for all sizes of iphone - 它 适用于 iPhone 和 iPad。
2) 要为 iPhone 和 iPad 设置不同的字体大小,您的故事板中有一个设置,请检查图像。
标签旁边有一个+符号。对于iPad,您需要设置常规高度和常规宽度。对于 iPhone,它将采用 常规字体大小。 (AnyHeight , AnyWidth).
查看屏幕截图以获得更好的理解。
输出:-
作为结论,您无需为 iPhone 和 iPad 采用不同的故事板。希望这个回答对你有所帮助。
【讨论】:
虽然您可以为多个屏幕使用多个故事板,但如果布局足够相似,通常没有必要。请注意,在界面构建器的属性检查器底部有一个名为已安装的框。您可以使用它来指定哪些约束去哪里。将您想要的设备添加到您想要的设备中,并将它们从其他设备中删除。
【讨论】: