如何在 UITextField 中设置 placeHolder / 用户文本和左边框之间的距离

Posted

技术标签:

【中文标题】如何在 UITextField 中设置 placeHolder / 用户文本和左边框之间的距离【英文标题】:How to set a distance between placeHolder / user text and left border in UITextField 【发布时间】:2020-08-30 20:06:47 【问题描述】:

我有一个设计项目,占位符和左边框之间的距离是 16。应该是这样的:

但我找不到将其设置为 16 点的属性,结果我有这个:但现在是这样的:

我以编程方式完成我的 UI,但这是第一次,我一周都不能这样做)))

我尝试编写如下属性:

【问题讨论】:

【参考方案1】:

试试这个:

textField.leftView = UIView(frame: CGRect(x: 0, y: 0, width: 16, height: 62))
textField.leftViewMode = .always

【讨论】:

以上是关于如何在 UITextField 中设置 placeHolder / 用户文本和左边框之间的距离的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Google Place AutocompleteViewController 的 GMSAutocompleteViewController 中设置文本

如何在 Swift 的单独类中设置 UITextField 的委托?

如何在一个 UITextField 中设置两个不同的 NSUserDefaults

UITextField 在 Swift 中设置最大字符长度

如何在 UITextField 中设置 placeHolder / 用户文本和左边框之间的距离

如何从视图控制器的 uitextfield 在类中设置 NSString