使用按钮 swift 删除文本
Removing text using a button swift
我制作了一个应用程序,只是想知道用户是否可以单击保存按钮,然后他们在文本字段中输入的文本将被删除!我在很多不同的应用程序上看到过这个,想知道我该怎么做!
谢谢,
AppSwiftGB
最简单的方法是通过情节提要中的 IBOutlet
或您也有引用的 class 变量来引用 UITextField
。
按下完成按钮后,您可以将 UITextField
内的文本设置为 nil 或空。
@interface ViewController()
@property (nonatomic, weak) IBOutlet UITextField *textField;
@end
@implementation ViewController
- (IBAction)done:(id)sender
{
self.textField.text = nil;
}
@end
以上是如果您使用通过情节提要连接的 IBOutlet
的方法。
下面是 swift 等价物
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var textField: UITextField?
@IBAction func done(sender: AnyObject) {
self.textField?.text = nil;
}
}
我制作了一个应用程序,只是想知道用户是否可以单击保存按钮,然后他们在文本字段中输入的文本将被删除!我在很多不同的应用程序上看到过这个,想知道我该怎么做!
谢谢, AppSwiftGB
最简单的方法是通过情节提要中的 IBOutlet
或您也有引用的 class 变量来引用 UITextField
。
按下完成按钮后,您可以将 UITextField
内的文本设置为 nil 或空。
@interface ViewController()
@property (nonatomic, weak) IBOutlet UITextField *textField;
@end
@implementation ViewController
- (IBAction)done:(id)sender
{
self.textField.text = nil;
}
@end
以上是如果您使用通过情节提要连接的 IBOutlet
的方法。
下面是 swift 等价物
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var textField: UITextField?
@IBAction func done(sender: AnyObject) {
self.textField?.text = nil;
}
}