如何在 Swift 中向 MDCTextInputControllerFilled 添加尾随图标?

Maz*_*Maz 1 swift material-design

我想将密码切换图标添加到 Swift 中的文本字段,并且我正在使用材料设计库,具体来说,填充了 MDC 文本输入。如何以编程方式将尾随图标添加到文本字段的右侧?我已经看到尾随图标是材料设计的一部分,但找不到它的文档。

Abu*_*akr 6

就我而言,我使用MDCOutlinedTextField类型的文本字段,并使用以下方法实现了尾随图标:

let tf = MDCOutlinedTextField()
let eyeIcon = UIImageView(image: UIImage(named: "ic_eye"))
    
tf.trailingView = eyeIcon
tf.trailingViewMode = .always
Run Code Online (Sandbox Code Playgroud)