0
我將如何修改我的文本字段,以便在鍵入它之前始終擁有@符號。 [textField setText:[NSString stringWithFormat:@「@%@」,[textField text]]; [NSString stringWithFormat:@「@%@」,[textField text]];在UITextField中添加一個永久佔位符
但我在哪裏放?
我將如何修改我的文本字段,以便在鍵入它之前始終擁有@符號。 [textField setText:[NSString stringWithFormat:@「@%@」,[textField text]]; [NSString stringWithFormat:@「@%@」,[textField text]];在UITextField中添加一個永久佔位符
但我在哪裏放?
您可以將控制器作爲文本框的委託,然後實現textFieldDidEndEditing:
方法
告知該編輯停止指定文本字段的委託。
例如:
- (void)textFieldDidEndEditing:(UITextField *)textField {
[textField setText:[NSString stringWithFormat:@"@%@", [textField text]];
}
爲什麼在編輯的最後階段?我想從UITextView出現的時候開始@ –
就像在iOS設置中準確添加Twitter帳戶一樣。 –
而且用戶也不應該能夠刪除它。 –