我想知道 textField 中文本的确切大小,以便在超过最初较小的大小时可以将其放大。
这段代码似乎有效,只是它不包括光标创建的空间。
let textsize = (self.textField.text as NSString)
.size(attributes: [NSFontAttributeName: self.textField.font as Any])
有没有办法知道光标占多少空间?
在NSString.size(attributes:)
不计光标的大小,它只计算字符。因此,您可以做的是将x
像素添加到您textSize.width
的解决方法中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句