按下按钮时 UITableView 单元格中 UITextField 的清除文本

发布于 2024-11-08 03:33:25 字数 195 浏览 0 评论 0原文

我有一个包含两行的表视图,每行都有一个文本字段。一个文本字段用于用户名,另一个文本字段用于密码。当我单击按钮时,我想清除这两个字段并用初始占位符替换内容。 我尝试了[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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风筝在阴天搁浅。 2024-11-15 03:33:25

在您的按钮上单击:-
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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文