UITextField设置暗文属性,使用官方的secureTextEntry属性设置:
1.textField.secureTextEntry = YES; 暗文输入
2.textField.secureTextEntry = NO;或者不设置则是 明文输入
问题:
最近在项目中发先一个问题,设置了secureTextEntry = YES属性,再发送请求的时候获取不到输入框中输入的内容;
直接获取输入框的内容变成了 (no summary);但是通过NSLog却可以打印出来正确的输入内容;
开始的解决办法是声明一个全局的字符串来保存输入的内容,结果得到的是这样的内容:
变成了(_NSCLStr*)xxxxxxxxxx 格式完全更改掉了;通过NSLog却可以打印出来正确的输入内容;
最终解决办法:
在使用的时候强转一下字符串格式就可正常使用:
[NSString stringWithFormat:@"%@",self.pwdTextField.text];