我想知道在编辑特定文本框时如何触发方法。
例如,我们解释了here如何使用许多函数将特定格式分配给文本框。但是,我不知道在哪里复制粘贴这些功能。在说明中它说使用UITextFieldDelegate
,但我不知道它在哪里。
我有一个AppDelegate
类,一个ViewController
类(包括它的xib),以及xib中的UITextField
。我希望代码适用于这个UITextField。
答案 0 :(得分:0)
在ViewController.m类中添加这些方法 然后在ViewController.m类的viewDidLoad方法中
[yourTextField addTarget:yourTextFieldDelegate
action:@selector(reformatAsCardNumber:)
forControlEvents:UIControlEventEditingChanged];
设置reformatCardNumber
:只要文本字段触发UIControlEventEditingChanged
事件就被调用
还在Viewcontroller.h文件中添加delegete 并完成了。