当我创建一个文本字段第一个响应者时,它会删除我的默认文本。我希望此文本保持不变,直到用户输入内容。
我正在寻找的最终结果是我希望键盘出现在屏幕上,默认说明仍会显示,直到用户点击键盘上的按钮...此时它应该清除默认文本。
我尝试在视图加载时使textfield第一响应者...这允许我显示键盘......但它清除了我的教学文本。
答案 0 :(得分:1)
在界面构建器中,删除已选中的“编辑开始时清除”和textFieldDidBeginEditing方法
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
[textField1 clearsOnBeginEditing];//textField1 is the instance of your text field.
}
所有最佳。