我正在为用户创建一个登录页面,并且我有一个UITextField
供用户输入密码的页面。最后我还有一个摘要页面,它会返回用户信息,包括密码。我正在尝试更改密码以显示为“安全”或使用星号而不是文本。例如:
passInput.text = @"password"
changed to: ********;
我正在使用以下代码来完成任务:
NSString *password = passInput.text;
NSRange range = NSMakeRange(0,passInput.text.length);
NSString *formattedPassword = [password stringByReplacingCharactersInRange:range withString:@"*"];
[sumPassword setText:newPassText];
问题是它只返回一颗星,而不是我认为应该返回的 8 颗星。
我错过了什么?