微信登录界面的密码输入框左侧有一个小图标:

这种效果该如何实现呢?要自定义一个类集成 UITextField 增加一张图片吗?不用,UITextField 自带了一个 leftView 属性,非常好用:
class ViewController: UIViewController {
@IBOutlet weak var newTextField: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
newTextField.leftView = UIImageView(image: UIImage(named: "phone"))
newTextField.leftViewMode = UITextFieldViewMode.Always
}
}
结果如下:

最关键的地方,这个叫 phone 的图片是下面这个样子的(背静已经替换为蓝色)

本文介绍如何在UITextField中轻松添加左侧图标,通过设置UITextField的leftView属性,并附带代码实例。
&spm=1001.2101.3001.5002&articleId=45056833&d=1&t=3&u=0c837465de374f55b82c3508ba55b5cf)
1万+

被折叠的 条评论
为什么被折叠?



