按下按钮时 UITableView 单元格中 UITextField 的清除文本
我有一个包含两行的表视图,每行都有一个文本字段。一个文本字段用于用户名,另一个文本字段用于密码。当我单击按钮时,我想清除这两个字段并用初始占位符替换内容。 我尝试了[mytableview reloadData];
。这只是重新加载表视图;文本字段未清除。占位符出现在编辑文本字段时输入的文本上方,下次我尝试编辑文本字段时,文本将绘制在第一个文本上方。
I have a table view with two rows, each with a text field. One text field is for username and the other for password. When I click on a button, I want to clear both fields and replace the contents with the intial placeholders.
I tried [mytableview reloadData];
. That just reloads the table view; the text fields are not cleared. The placeholders are appearing over the text entered while editing the text field, and the next time I try to edit the text field, the text is drawn over the first text.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在您的按钮上单击:-
do
yourtextfieldname.text=@"";
或者如果您在表视图方法中创建了文本字段,那么在这种情况下,在按钮上单击 do
[tableView reloadData]
并在cellForRowAtIndexPath 写入 yourtextfieldname.text=@"";并设置占位符。
on your button click:-
do
yourtextfieldname.text=@"";
or if you have made a text field in table view methods so in that condition on your button click do
[tableView reloadData]
and at cellForRowAtIndexPath write yourtextfieldname.text=@"";and set placeholder also.