如何在UITextField右侧添加清除文本的小"X"按钮?我找不到用于在iPhone OS 2.2SDK的Interface Builder中添加此子控件的属性.
Xcode 4中的Note:.x及更高版本(iPhone 3.0 SDK及更高版本),您可以在Interface Builder中执行此操作.
如何在UITextField右侧添加清除文本的小"X"按钮?我找不到用于在iPhone OS 2.2SDK的Interface Builder中添加此子控件的属性.
Xcode 4中的Note:.x及更高版本(iPhone 3.0 SDK及更高版本),您可以在Interface Builder中执行此操作.
这个按钮是UITextField
类提供的内置覆盖,但在iOS 2.2 SDK中,没有任何方法可以通过Interface Builder进行设置.您必须以编程方式启用它.
在某处添加这行代码(例如viewDidLoad
):
Objective-C
myUITextField.clearButtonMode = UITextFieldViewModeWhileEditing;
Swift 5.0
myUITextField.clearButtonMode = .whileEditing