gpt4 book ai didi

iphone - 如何在UITextField中添加自定义清除按钮?

转载 作者:行者123 更新时间:2023-12-01 17:56:27 26 4
gpt4 key购买 nike

我想调整UITextField的默认清除按钮的大小。经过大量的搜索后,我知道无法对其进行修改。

所以我决定使用自定义选项,即在文本字段中添加UIButton。我从S.O中找到了一些代码,但对我来说没有用。这些是我引用的链接。

  • Custom UITextField clear button
  • Custom clear button for UITextField
  • Custom clear button in UISearchBar text field

  • 因此,请提出一些与 UITextField的默认清除按钮完全一样的解决方案

    任何帮助将不胜感激。

    提前致谢。

    最佳答案

    除了jake9115响应之外,您还可以使用UITextFieldDelegate回调来模拟clearbutton的行为。

    您可以通过以下方式尝试:
    调用-textFieldDidBeginEditing时显示按钮
    调用-textFieldDidEndEditing:时隐藏按钮
    如果textField的-(BOOL)textFieldShouldClear:(UITextField*)textFieldlength为0,则隐藏按钮。

    关于iphone - 如何在UITextField中添加自定义清除按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16504426/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com