错误原因:
通常用一个按钮切换密码的明文/密文显示。点一下显示明文,再点一下显示密文。在切换明文/密文的时候,如果切换前后的字符串宽度不一样,字符串末尾到光标之间会出现一大段空白。
解决办法:
- (IBAction)secureButtonAction:(id)sender {
self.passwordTextField.secureTextEntry = !self.passwordTextField.secureTextEntry;
NSString* text = self.passwordTextField.text;
self.passwordTextField.text = @" ";
self.passwordTextField.text = text;
}