如何向UITextField和UITextView添加方法?
|
我想在
UITextField
和UITextView
的方法中放入类似内容。
- (void)changeKeyboardType:(UIKeyboardType)keyboardType {
paymentTextView.keyboardType = UIKeyboardTypeAlphabet;
[paymentTextView resignFirstResponder];
[paymentTextView becomeFirstResponder];
}
我该怎么做呢?我知道我可以同时为UITextField
和UITextView
创建类别,但是可以一次完成吗?
一枪,我的意思是用一种协议将其添加到两个类中,而不是将其分为两类,一类用于UITextView
,一类用于UITextField
。我听说协议类似于Ruby模块,但是在Ruby模块中,我可以实现该方法。在协议中,似乎只能声明方法但不能实现它。我还可以在协议中实现该方法,然后将此协议包含在“ 0”和“ 1”中吗?
如何在Cocoa中向现有协议添加方法?接近但不完全是。
没有找到相关结果
已邀请:
3 个回复
刷遍派戳
帆攀缺锯欧
实施文件:
那就是添加这些的方法,但是我还没有测试功能。
闪票仇门韧