Smooch-自定义聊天界面窗口

时间:2016-01-29 10:54:26

标签: ios sdk smooch

所以这次我想整合Smooch api来制作ios聊天应用程序。

我已成功整合了smooch SDK并使用class SharedBuffer : public shared_ptr<Buffer> { private: SharedBuffer _next; SharedBuffer(Buffer* buffer) : shared_ptr<Buffer>(buffer) {} ~SharedBuffer() { if (_next) _next.reset(); } }; 方法,它会打开聊天窗口。

有谁知道如何自定义此窗口?自定义用户界面的文档中的方法仅限于更改导航颜色和按钮文本。假设我想在聊天窗口中显示背景图片。那么我们如何定制整个窗口呢?

1 个答案:

答案 0 :(得分:2)

不幸的是,文档是正确的,此时只能进行有限的自定义(来源:我在Smooch工作)。有计划在未来允许更大的可定制性。

如果你想要的只是改变背景颜色/背景图像,你可以走对话视图控制器的视图层次结构并找到放置视图的好地方。我还没有测试过这段代码,所以它可能无效,但这是一般的想法:

UIViewController* conversationVC = [Smooch newConversationViewController];
[conversationVC.view addSubview:myBackground];
[conversationVC.view sendSubviewToBack:myBackground];