【发布时间】:2015-07-31 08:14:48
【问题描述】:
我创造了
- (IBAction)passwordSwitchPressed:(id)sender {
if (self.passwordSwitch.isOn) {
self.passwordTextField.secureTextEntry = YES;
}
else {
self.passwordTextField.secureTextEntry = NO;
}
}
条件是,如果开关打开,密码文本字段安全输入打开,否则关闭。一切都很完美,但是如果我从开到关,然后再回到开,密码文本字段中的值就会消失。如何解决?
【问题讨论】:
-
请提供更多代码。
-
嗨,我已经为 IBAction 添加了完整代码...
-
在其他地方一定有另一个原因 - 可能在更改后调用的委托方法中。
passwordSwitchPressed方法按预期工作。 -
嗯,我会检查,但我认为这是 iOS 的系统选项,也许有一些方法可以在切换状态更改时保持从文本字段中输入...
标签: ios objective-c cocoa-touch uiswitch