如何在iOS中为UITextView添加两个输入访问视图?
我需要在我的如何在iOS中为UITextView添加两个输入访问视图?,ios,custom-controls,uitextview,Ios,Custom Controls,Uitextview,我需要在我的UITextView中添加两个输入访问视图 self.txtView.inputAccessoryView = self.keyboardAccessoryView; 首先,我需要从中添加自定义控件 自定义控件使用的 [KOKeyboardRow applyToTextView:self.txtView]; 因此,当我将自定义的accessoryView添加到我的UITextView时,只显示自定义控件,而不显示我的控件 这是我的自定义inputAccessoryView查看的代
UITextView
中添加两个输入访问视图
self.txtView.inputAccessoryView = self.keyboardAccessoryView;
首先,我需要从中添加自定义控件
自定义控件使用的
[KOKeyboardRow applyToTextView:self.txtView];
因此,当我将自定义的accessoryView
添加到我的UITextView
时,只显示自定义控件,而不显示我的控件
这是我的自定义inputAccessoryView
查看的代码
self.txtView.inputAccessoryView = self.keyboardAccessoryView;
因此,如何将两个
inputAccessoryView
添加到UITextView
中?inputAccessoryView是一个视图。您需要创建单个视图(容器或第三方视图的子类化)并将所有内容(按钮)添加到其中
查看子类化
KOKeyboardRow
只是为了扩展它用作inputAccessoryView
的视图,并向其中添加按钮。要干净地做到这一点,您应该更改公共界面,以便它将许多按钮(一个NSArray
属性)作为附加按钮添加到它添加的标准按钮下面。inputAccessoryView是一个单一视图。您需要创建单个视图(容器或第三方视图的子类化)并将所有内容(按钮)添加到其中
查看子类化
KOKeyboardRow
只是为了扩展它用作inputAccessoryView
的视图,并向其中添加按钮。要干净地做到这一点,您应该更改公共界面,使其将多个按钮(一个NSArray
属性)作为附加按钮添加到它添加的标准按钮下面。将两个视图包装在一个自定义uiview将两个视图包装在一个自定义uiview是,首先我有了一个你说的想法。但是KOKeyboardRow使用UITextView和applyToTextView的委托。我不知道如何将这两个accessoryView结合起来。是的,首先我有了一个像你说的想法。但是KOKeyboardRow使用UITextView的委托和applyToTextView。我不知道如何组合这两个accessoryView。