TTextViewDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | TUIInputBar.h |
– inputBarDidTouchFace:
required method
点击表情按钮,即“笑脸”后的回调委托。 您可以通过该回调实现:点击表情按钮后,显示出对应的表情视图。
- (void)inputBarDidTouchFace:(TUIInputBar *)textView
Parameters
textView |
委托者,当前与用户交互的 InputBar。 |
---|
Declared In
TUIInputBar.h
– inputBarDidTouchMore:
required method
点击更多按钮,即“+”后的回调委托。 您可以通过该回调实现:相应用户的点击操作,显示出对应的更多视图。
- (void)inputBarDidTouchMore:(TUIInputBar *)textView
Parameters
textView |
委托者,当前与用户交互的 InputBar。 |
---|
Declared In
TUIInputBar.h
– inputBarDidTouchVoice:
required method
点击语音按钮,即“声波”图标后的回调委托。 您可以通过该回调实现:显示出相应的操作提示视图,并开始语音的录制采集。
- (void)inputBarDidTouchVoice:(TUIInputBar *)textView
Parameters
textView |
委托者,当前与用户交互的 InputBar。 |
---|
Declared In
TUIInputBar.h
– inputBar:didChangeInputHeight:
required method
输入条高度更改时的回调委托 当您点击语音按钮、表情按钮、“+”按钮或者呼出/收回键盘时,InputBar 高度会发生改变时,执行该回调 您可以通过该回调实现:通过该回调函数进行 InputBar 高度改变时的 UI 布局调整。 在 TUIKit 默认的实现中,本回调函数在处理了表情视图与更多视图的浮现后,进一步调用了 TUIInputController 中的 didChangeHeight 委托进行 UI 布局的高度调整。
- (void)inputBar:(TUIInputBar *)textView didChangeInputHeight:(CGFloat)offset
Parameters
textView |
委托者,当前与用户交互的 InputBar。 |
---|---|
offset |
输入条高度改变的偏移量。 |
Declared In
TUIInputBar.h
– inputBar:didSendText:
required method
发送文本消息时的回调委托。 当您通过 InputBar 发送文本消息(通过键盘点击发送时),执行该回调函数。 您可以通过该回调实现:获取 InputBar 的内容,并将消息进行发送。 在 TUIKit 默认的实现中,本回调函数在处理了表情视图与更多视图的浮现后,进一步调用了 TUIInputController 中的 didSendMessage 委托进行消息发送的进一步逻辑处理。
- (void)inputBar:(TUIInputBar *)textView didSendText:(NSString *)text
Parameters
textView |
委托者,当前与用户交互的 InputBar。 |
---|---|
text |
点击发送时,当前 InputBar 中的文本消息。 |
Declared In
TUIInputBar.h
– inputBar:didSendVoice:
required method
发送语音后的回调委托 当您长按语音按钮并松开时,执行该回调函数。 您可以通过该回调实现:对录制到的语音信息进行处理并发送该语音消息。 在 TUIKit 默认的实现中,本回调函数在处理了表情视图与更多视图的浮现后,进一步调用了 TUIInputController 中的 didSendMessage 委托进行消息发送的进一步逻辑处理。
- (void)inputBar:(TUIInputBar *)textView didSendVoice:(NSString *)path
Parameters
textView |
委托者,当前与用户交互的 InputBar。 |
---|---|
path |
松开语音按钮时,当前录制的语音所在的路径。 |
Declared In
TUIInputBar.h
– inputBarDidTouchKeyboard:
required method
点击键盘按钮后的回调委托 点击表情按钮后,对应位置的“笑脸”会变成“键盘”图标,此时为键盘按钮。 您可以通过该回调实现:隐藏当前显示的表情视图或者更多视图,并浮现键盘。
- (void)inputBarDidTouchKeyboard:(TUIInputBar *)textView
Parameters
textView |
委托者,当前与用户交互的 InputBar。 |
---|
Declared In
TUIInputBar.h