我在按钮旁边有一个文本视图。当用户点击按钮时,我希望我想要开始的文本为••••••••。没有什么是正常的。首先,文本显示为常规文本而不是点...因此,当我点击按钮时它没有做任何事情,因为它已经处于状态..
继承我的代码
在viewdidload中
passwordToReveal.text = "Testing"
passwordToReveal.secureTextEntry = true
func revealPassword(){
passwordToReveal.secureTextEntry = false
delay(5.0) {
self.hidePassword()
}
}
func hidePassword(){
passwordToReveal.secureTextEntry = true
}
func delay(delay:Double, closure:()->()) {
dispatch_after(
dispatch_time(
DISPATCH_TIME_NOW,
Int64(delay * Double(NSEC_PER_SEC))
),
dispatch_get_main_queue(), closure)
}
@IBAction func revealPassword(sender: UIButton) {
revealPassword()
}