gpt4 book ai didi

ios - 如何确定 UITextField 内文本的大小(包括光标)?

转载 作者:行者123 更新时间:2023-11-30 12:22:43 25 4
gpt4 key购买 nike

我想知道文本字段中文本的确切大小,以便在超出其初始较小大小时可以将其放大。

这段代码似乎可以工作,只是它不包括光标创建的空间。

let textsize = (self.textField.text as NSString)
.size(attributes: [NSFontAttributeName: self.textField.font as Any])

有没有办法知道光标占了多少空间?

最佳答案

NSString.size(attributes:) 不计算光标的大小,它只计算字符。所以你可以做的就是添加 x像素到您的 textSize.width 作为解决方法。

关于ios - 如何确定 UITextField 内文本的大小(包括光标)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44595229/

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