【问题标题】:changing the font size according to each iPhone size根据每个 iPhone 大小更改字体大小
【发布时间】:2017-01-24 05:02:15
【问题描述】:

有什么方法可以根据不同的 iPhone 屏幕更改/自动调整字体大小,因为当我更改字体大小时,字体大小也适用于其他手机大小,这太大了。

我当前的手机尺寸是 iPhone 6s plus(5.5 英寸)

【问题讨论】:

标签: ios xcode font-size xcode8 ios-autolayout


【解决方案1】:

请使用大小类来支持不同屏幕的不同字体大小。这是关于使用大小类的好教程。 adaptive-layout-tutorial

【讨论】:

  • 这很有帮助,我认为这适用于 Xcode 7,但 Xcode 自适应似乎是 trait 而不是大小类,我解决了,感谢 Ganesh!
【解决方案2】:

我遇到了类似的问题。我建议使用这个库: https://github.com/hamiz-ahmed/SizeOptimizedLabel

指定初始屏幕和字体大小。字体会根据不同的屏幕尺寸自动优化。

【讨论】:

    【解决方案3】:

    几个月前我遇到了这个问题。目前无法在情节提要上执行此操作。

    您可以通过检测屏幕大小或设备类型并为每个设备设置字体大小来通过代码执行此操作。你可以使用这个库来做到这一点

    https://github.com/sebyddd/SDVersion

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 2014-01-30
      • 2011-06-25
      • 2020-08-21
      • 2013-02-22
      • 1970-01-01
      • 2012-01-01
      相关资源
      最近更新 更多