如何在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。