0

我想为我的聊天视图控制器使用自定义工具栏,而不是 sample-chat-IOS 应用程序中可用的现有工具栏。

而且我不想打扰现有的 QMToolbarContentView.nib 和 QMToolbarContentView.h 和 QMToolbarContentView.m 文件。下图 1 是现有的。图 2 是我想要的。

现有工具栏

那么哪个是最好的加载我自己的工具栏笔尖。有可能还是我应该修改现有的?

我找到了一种方法,但不知道天气会奏效吗?

    @interface QMInputToolbar : UIToolbar

/**
 *  Loads the content view for the toolbar.
 *
 *  @discussion Override this method to provide a custom content view for the toolbar.
 *
 *  @return An initialized `QMToolbarContentView` if successful, otherwise `nil`.
 */
    - (QMToolbarContentView *)loadToolbarContentView;

我的要求

我将实际工具栏修改为我的自定义视图,如下图所示。修改工具栏

但是如何在它下面添加另一个视图呢?(带有 3 个标签的绿色视图)

4

1 回答 1

0

QMChatViewController.h 文件中有一个属性表示工具栏

对您来说最简单的方法是根据您的喜好修改现有的 xib 文件和类接口。为了做到这一点,从我们的 QMChatViewController 存储库安装 QMChatViewController 作为开发 pod 或 fork。

于 2016-06-01T12:59:00.430 回答