我有一个清除所有文本字段的按钮,但在清除之后,我想立即替换占位符。但是,我的代码不起作用,文本字段在清除后仍为空白。这就是我尝试过的:
[self clearTextFields];
personWhoOwesYouMoney.placeholder = @"Person who owes you";
amtTheyOwe.placeholder = @"Amount Owed (USD)";
cellNum.placeholder = @"Their cell number";
我的clearTextFields方法只是一个返回void的函数,它只是将所有textfields.text设置为@“”
我也尝试将代码放在ViewdidLoad中,但这也无效。我在故事板中手动输入了占位符。我正在尝试做的就是在清除文本字段后检索相同的占位符。
答案 0 :(得分:2)
您要将字段的文字设置为@" "
- 这是一个空格。相反,将它们设置为@""
(引号之间没有空格)。