我有应用程序,我希望当用户输入任何数据时,文本字段默认为 10,因此当用户单击文本字段时,它会清除文本字段以输入数据。这意味着当用户输入数据时,它不会像清除 1 和o 带有退格,但默认情况下,当用户单击文本字段时,它应该会变得清晰。
问问题
53 次
2 回答
1
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
[textfield settext:@""];
}
如果您专注于文本字段,则调用此方法并清除文本字段。
于 2013-03-15T09:09:45.493 回答
0
Apple Developers已经为您完成了这项工作,设置10
into UITextField
placeholder 属性见 doc,当您点击文本字段时,它将自动删除!
但是,如果您想清除它以防您添加10
为文本字段的文本,那么,
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
textField.text = @"";
}
每次您关注文本字段时都会调用它。
于 2013-03-13T12:33:57.437 回答