How to toggle a UITextField secure text entry (hide password) in Swift?

前端 未结 24 2342
时光取名叫无心
时光取名叫无心 2021-01-30 02:00

I currently have a UITextfield with an eye icon in it that when pressed is supposed to toggle the secure text entry on and off.

I know you can che

24条回答
  •  不知归路
    2021-01-30 02:54

    Shortest!

    I think this is the shortest solution for secure entry as well as updating the picture of the button.

    @IBAction func toggleSecureEntry(_ sender: UIButton) {
        sender.isSelected = !sender.isSelected
        textfieldPassword.isSecureTextEntry = !sender.isSelected
    }
    

    Assign the show/hide picture of the button according to the state selected /default , no need to create any variable or outlet.

提交回复
热议问题