gpt4 book ai didi

ios - 在 xcode 中使用 swift 设置文本字段的填充

转载 作者:IT王子 更新时间:2023-10-29 05:38:43 27 4
gpt4 key购买 nike

如何使用 swift 在文本字段的开头创建一些空间?我看了帖子

padding of text field

我不明白子类在做什么以及如何使用该类进行填充。

非常感谢

最佳答案

https://stackoverflow.com/a/27066764/846780

这个答案很明确,

  1. 如果您继承UITextField,您可以覆盖textRectForBoundseditingRectForBoundsplaceholderRectForBounds。这些方法只允许您向文本字段的标签添加一个矩形(框架)。

  2. newBounds 方法创建将添加到文本字段标签的矩形(框架)。

  3. 最后你的填充是:let padding = UIEdgeInsets(top: 0, left: 5, bottom: 0, right: 5);

  4. 现在您有一个带有自定义填充的自定义 UITextField。

  5. 如果您像这样创建新的子类,例如 class MyTextField: UITextField,您只需更改已添加到 IB 文件中的 UITextField 的类。

enter image description here

关于ios - 在 xcode 中使用 swift 设置文本字段的填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31814300/

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