在Swift中设置UITextField的光标位置

SB2*_*015 1 ios swift

有没有人有一个很好的Swift解决方案来设置UITextField中的光标位置?这是我的田地现在的样子.我想在光标的起点之前添加一些间距.

在此输入图像描述

Che*_*Hsu 8

您可以使用leftView属性UITexField来实现此目的.

这是一个例子:

let passwordField = UITextField()
...
// this will add a 8pt padding to the textField
passwordField.leftView = UIView(frame: CGRectMake(0, 0, 8, 0));
passwordField.leftViewMode = .Always
Run Code Online (Sandbox Code Playgroud)