如何确定包含光标的 UITextField 内文本的大小?

B罗伊道森

我想知道 textField 中文本的确切大小,以便在超过最初较小的大小时可以将其放大。

这段代码似乎有效,只是它不包括光标创建的空间。

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

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

拉什万

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何设置UILabel或UITextField文本的大小的动画?

来自分类Dev

UITextField成为FirstResponder不显示文本的光标

来自分类Dev

如何调整UITextField.leftView的大小?

来自分类Dev

如何基于TextField的可见大小限制UITextField的输入文本量?

来自分类Dev

如何获取UItextfield的文本进行更新?

来自分类Dev

如何使用didSet更改UITextField(IBOutlet)的文本?

来自分类Dev

如何在XCTest中设置UItextfield文本

来自分类Dev

如何在Swift中引用UITextField的文本?

来自分类Dev

再次点击时如何清除UITextField的文本?

来自分类Dev

如何显示从uitextfield到标签的文本?

来自分类Dev

设置文本时停止调整UITextField的大小

来自分类Dev

UITextField:在光标和占位符文本之间添加边距

来自分类Dev

如何更改光标的形状和大小?

来自分类Dev

如何同时获取所选 UITextField 的键盘大小和 CGFrame 大小?

来自分类Dev

设置UITextField的光标位置

来自分类Dev

设置UITextField的光标位置

来自分类Dev

UITextField开头的光标

来自分类Dev

如何根据使用的iPhone使UITextField适当调整其大小?

来自分类Dev

如何在Swift中根据用户类型调整UITextField的大小

来自分类Dev

如何根据使用的iPhone使UITextField适当调整其大小?

来自分类Dev

如何在Swift中根据用户类型调整UITextField的大小

来自分类Dev

无法更改UITextField的文本

来自分类Dev

禁用UITextField预测文本

来自分类Dev

UITextField中的渐变文本

来自分类Dev

无法更改UITextField文本

来自分类Dev

如何在Swift中居中显示UITextField文本

来自分类Dev

如何检查在UIAlertController中创建的UITextField的文本?

来自分类Dev

如何在UITextView和UITextField中更改文本

来自分类Dev

如何在UITextField中突出显示部分文本?

Related 相关文章

  1. 1

    如何设置UILabel或UITextField文本的大小的动画?

  2. 2

    UITextField成为FirstResponder不显示文本的光标

  3. 3

    如何调整UITextField.leftView的大小?

  4. 4

    如何基于TextField的可见大小限制UITextField的输入文本量?

  5. 5

    如何获取UItextfield的文本进行更新?

  6. 6

    如何使用didSet更改UITextField(IBOutlet)的文本?

  7. 7

    如何在XCTest中设置UItextfield文本

  8. 8

    如何在Swift中引用UITextField的文本?

  9. 9

    再次点击时如何清除UITextField的文本?

  10. 10

    如何显示从uitextfield到标签的文本?

  11. 11

    设置文本时停止调整UITextField的大小

  12. 12

    UITextField:在光标和占位符文本之间添加边距

  13. 13

    如何更改光标的形状和大小?

  14. 14

    如何同时获取所选 UITextField 的键盘大小和 CGFrame 大小?

  15. 15

    设置UITextField的光标位置

  16. 16

    设置UITextField的光标位置

  17. 17

    UITextField开头的光标

  18. 18

    如何根据使用的iPhone使UITextField适当调整其大小?

  19. 19

    如何在Swift中根据用户类型调整UITextField的大小

  20. 20

    如何根据使用的iPhone使UITextField适当调整其大小?

  21. 21

    如何在Swift中根据用户类型调整UITextField的大小

  22. 22

    无法更改UITextField的文本

  23. 23

    禁用UITextField预测文本

  24. 24

    UITextField中的渐变文本

  25. 25

    无法更改UITextField文本

  26. 26

    如何在Swift中居中显示UITextField文本

  27. 27

    如何检查在UIAlertController中创建的UITextField的文本?

  28. 28

    如何在UITextView和UITextField中更改文本

  29. 29

    如何在UITextField中突出显示部分文本?

热门标签

归档