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

我已经成功集成了smooch SDK,并使用[smooch show]方法打开了聊天窗口。

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

最佳答案

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

如果您只想更改背景颜色/背景图像,则可能可以遍历对话视图控制器的视图层次结构,并找到放置视图的好地方。我尚未测试此代码,因此它可能无法正常工作,但这是通常的想法:

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

关于ios - Smooch-自定义聊天界面窗口,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35082691/

10-12 03:04