屏蔽了UITextfield的密码输入

时间:2010-04-20 08:07:35

标签: iphone

我希望将输入到UITextField的文字掩盖为:

"ABCDE" to
"*****"
下面的

我的代码没有功能

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
   int l=[textField.text length];
   range=NSMakeRange(1, l );
   string=[[[NSString alloc]initWithString:@"*"] autorelease];
   return YES;
}

1 个答案:

答案 0 :(得分:1)

UITextField支持密码输入,只需将其secureTextEntry属性设置为YES即可。 (有关详细信息,请参阅UITextInputTraits协议文档)