我想在我的文本字段中显示一个图标“ EDIT”。我只能在文本框的图标中设置图像。我想问一下是否可以在图标中放入字符串。
答案 0 :(得分:1)
尝试添加
emailField.leftViewMode = UITextFieldViewMode.Always
(默认leftViewMode
为Never
)
“ Swift 4”的更新代码版本:
emailField.leftViewMode = UITextFieldViewMode.always
emailField.leftViewMode = .always
希望这对您有所帮助:)谢谢
答案 1 :(得分:0)
创建一个UIButton
并将其用作文本字段的leftView
let editBtn = UIButton(type: .custom)
editBtn.contentEdgeInsets = UIEdgeInsets(top: 4, left: 4, bottom: 4, right: 4)
editBtn.setTitleColor(.black, for: .normal)
editBtn.setTitle("EDIT", for: .normal)
editBtn.sizeToFit()
textField.leftViewMode = .always
textField.leftView = editBtn