如何根据文本字段的大小调整字体大小?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何根据文本字段的大小调整字体大小?相关的知识,希望对你有一定的参考价值。
我想要一个文本字段来填写用户的名称和调整大小的工作,但字体大小不会随之改变。我该怎么做才能调整字体大小,例如,iPad为160,iPhone 5为50?
答案
设置wR hR
160的字体大小。要处理指定设备的字体,您应该捕获iPhone设备型号。
如果在Storyboard中使用UITextField for iPad / iPhone,你应该关心约束。
或者使用下一个代码,例如,在func textFieldDidEndEditing(_ textField: UITextField)
中:
textField.adjustsFontSizeToFitWidth = true
或者在这里:
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
textField.adjustsFontSizeToFitWidth = true
return true
}
以上是关于如何根据文本字段的大小调整字体大小?的主要内容,如果未能解决你的问题,请参考以下文章