Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class SearchTextField: UITextField {
- override func awakeFromNib() {
- super.awakeFromNib()
- // left view
- leftViewMode = .always
- let imageView = UIImageView(image: UIImage(named: "sousuo"))
- leftView = imageView
- // 圆角
- layer.cornerRadius = 15
- layer.masksToBounds = true
- }
- // 图片距离左边的距离
- override func leftViewRect(forBounds bounds: CGRect) -> CGRect {
- var rect = super.leftViewRect(forBounds: bounds)
- rect.origin.x += 13
- return rect
- }
- // 文本距离左边框的距离
- override func textRect(forBounds bounds: CGRect) -> CGRect {
- return bounds.insetBy(dx: 39, dy: 0)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement