如何向我的UItextfield添加图标?

时间:2018-10-01 05:39:50

标签: swift4 xcode9

我非常感谢您的帮助:),还有在输入用户名或密码时是否可以使下划线更改颜色?

2 个答案:

答案 0 :(得分:0)

尝试添加以下代码:

    let iconWidth = 20;
    let iconHeight = 20;

    //Define the imageView
    let imageView = UIImageView();
    let imageEmail = UIImage(named: "xyz.png");
    imageView.image = imageEmail;

    // set frame on image before adding it to the uitextfield
    imageView.frame = CGRect(x: 5, y: 5, width: iconWidth, height: iconHeight)
    textField.leftViewMode = UITextFieldViewMode.Always
    textField.leftView = imageView

答案 1 :(得分:0)

您也可以将UIImageView用作UITextField内部的子视图