如何使用故事板为不同的iPhone屏幕尺寸设置不同的字体大小?

时间:2018-02-21 10:12:01

标签: ios iphone swift uistoryboard

我的屏幕上有一个字体大小为16的标题,但在iPhone 5s / 4s中它看起来略大,所以我想根据不同的iPhone屏幕尺寸调整字体大小。 是否可以通过故事板?

2 个答案:

答案 0 :(得分:0)

是的,您可以要求iOS自动适应,但使用Apple方向。 顺便说一下苹果说:(自ios7起)

https://developer.apple.com/ios/human-interface-guidelines/visual-design/typography/

1)“尽可能使用内置文本样式。” (算法形成苹果..)

2)“动态类型通过让读者选择他们喜欢的文字大小来提供额外的灵活性。”

因此,Apple已经考虑了设备,字体和用户偏好的所有变化。 (也许不是你想要的......但是是缩放/调整字体的官方方式)

答案 1 :(得分:0)

通过使用xCode,您可以像这样给出动态字体 检查贝娄图像

  1. 点击" +"按钮靠近图像中的字体设置,你可以看到
  2. 选择scree大小并指定字体类型和大小。
  3. 设置字体

    enter image description here

    设置后

    enter image description here