我爲用戶創建了一個登錄頁面,並且我有一個UITextField
供用戶輸入密碼。我最後還有一個摘要頁面,它給出了用戶信息,包括密碼。我正在嘗試將密碼更改爲「安全」或使用星號而不是文本顯示。例如:iOS - 用另一種形式的文本替換文本
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星,我倒覺得它應該。
我錯過了什麼?
這就是我所需要的。謝謝一堆! – Romes 2012-02-08 19:32:58