gpt4 book ai didi

ios - 以编程方式设置 UITextView 字体大小

转载 作者:搜寻专家 更新时间:2023-11-01 06:43:54 24 4
gpt4 key购买 nike

我希望我的 UITextView 字体大小能够填满 View 的宽度。

所以如果我有文本:

"I wish I \n
knew what \n
I was doing"

我希望它能扩展到适合设备宽度的大小。

UILabeladjustsFontSizeToFitWidth但是如果我为每一行制作一个单独的标签,那么字体大小将会不同,因为字符串的长度不同。

如何以编程方式选择合适的尺寸?

最佳答案

试试这段代码:

extension UITextView {
func increaseFontSize () {
self.font = UIFont(name: self.font.fontName, size: self.frame.size.height / 4)!
}
}

此扩展程序将根据您的 textView 高度设置 textView 的字体大小。

你可以这样使用它:

textV.increaseFontSize()

希望对您有所帮助。

关于ios - 以编程方式设置 UITextView 字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32599399/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com