Show generated passwords with colors

This commit is contained in:
yishilin14 2017-02-26 00:58:18 +08:00
parent 62db5da62f
commit 30ae32ec5f
3 changed files with 18 additions and 15 deletions

View file

@ -23,14 +23,15 @@ class FillPasswordTableViewCell: ContentTableViewCell {
}
@IBAction func generatePassword(_ sender: UIButton) {
contentTextField.text = Utils.randomString(length: 16)
let plainPassword = Utils.randomString(length: 16)
contentTextField.attributedText = Utils.attributedPassword(plainPassword: plainPassword)
}
override func getContent() -> String? {
return contentTextField.text
return contentTextField.attributedText?.string
}
override func setContent(content: String) {
contentTextField.text = content
contentTextField.attributedText = Utils.attributedPassword(plainPassword: content)
}
}