SwiftUI 的 minimumFontScale 等效项是多少?
Posted
技术标签:
【中文标题】SwiftUI 的 minimumFontScale 等效项是多少?【英文标题】:What's the minimumFontScale equivalent for SwiftUI? 【发布时间】:2019-06-27 07:40:18 【问题描述】:我正在 SwiftUI 中制作应用程序,文本在 iPhone 上看起来不错,但在 iPad 上太小了,所以我想知道 SwiftUI 中的 minimumFontScale 等效项是什么,所以我可以让文本正确缩放以适应所有屏幕尺寸.
【问题讨论】:
【参考方案1】:根据Apple's official documentationminimumScaleFactor()
是你需要的。
【讨论】:
【参考方案2】:minimumScaleFactor
等同于 minimumFontSize
属性
从 ios 6.0 起,UILabel 的minimumFontSize
属性已弃用。
minimumFontSize
的替代方案是minimumScaleFactor
。
如果将minimumFontSize/defaultFontSize
分配给minimumScaleFactor
,则其工作方式与minimumFontSize.
相同
【讨论】:
以上是关于SwiftUI 的 minimumFontScale 等效项是多少?的主要内容,如果未能解决你的问题,请参考以下文章
SwiftUI3.0将UIKit ViewController转化成 swiftUI的view
SwiftUI 将数据从 UIViewRepresentable 传递给 SwiftUI 的 View