问题标签 [jsqmessagesviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1199 浏览

ios - JSQMessageViewController - 如何将集合单元格设置为传入或传出单元格?

在此处输入图像描述

在此方法中,使用 iOS 的 JSQMessage podfile;

collectionView:(JSQMessagesCollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { .. }

如何将它设置为使用JSQMessagesCollectionViewCellIncomingJSQMessagesCollectionViewCellOutgoing?我发现很难找到其他应用程序如何做到这一点的示例

我的代码;

0 投票
0 回答
291 浏览

ios - PFObject 子类并符合 JSQMessageData 的类

我目前有一个JSQMessagesViewController,但我遇到了将我的存储JSQMessages在 Parse.com 中的问题,因为 Parse.com 不允许这种类型的对象。我一直在尝试研究创建子类PFObject同时符合 的类的方法,JSQMessageData以便我可以创建类型的消息,PFObject从而能够存储在 Parse.com 中。

下面是我的Messages课。在我的JSQMessagesViewController我通常会打电话

但是现在我将如何在我的Messages课堂上做到这一点?

我的实现ChatViewJSQMessagesViewController

当前接收错误

0 投票
3 回答
1000 浏览

ios - 如何检查文件是视频还是图像?

我正在使用解析开发一个聊天应用程序。我想在用户单击视频消息时播放视频,并在用户单击图片消息时显示可扩展图像。为此,我需要区分图像和视频。请指导我这样做...

0 投票
1 回答
743 浏览

ios - 如何覆盖 JSQMessagesViewController 中自定义媒体项的 mediaViewDisplaySize?

我想在 JSQMessagesViewController 中自定义自定义媒体项的大小。我正在向 UIView 添加标签并尝试通过设置容器视图的框架大小来设置大小。

设置帧大小适用于图像视图,但现在适用于 UIView。即使这样,在图像视图的情况下,未填充的内容也会有空白。此外,我可以调整所有视图的占位符的大小,mediaViewDisplaySize但是我不能以不同的方式自定义每个子类。

如何根据子类有选择地设置占位符视图的大小?

0 投票
2 回答
3041 浏览

ios - 检索使用 JSQMessage 发送的图像

我正在使用 JSQMessage 在 Swift 中创建一个聊天应用程序,基本上我的问题是当用户点击照片时我想要聊天中的照片我希望照片全屏弹出

我将添加我正在尝试做的步骤,它可能会更长但更容易理解。(似乎在发送方,同样有效,所以接收方作为图像最终在同一个数组中)

发送图片:

太好了,我可以在屏幕上看到我发送的图片,现在我想点击它,我希望它全屏弹出(对于任何旧照片也是如此,所以我在"didTapMessageBubbleAtIndexPath"这里使用我在println(messages[indexPath.row])这里检索我的 JSQMessage 对象)消息,我可以看到它上面有我的图像(作为最后的转储),但我无法检索它。

我的问题是如何检索此图像以便全屏显示?

提前致谢

0 投票
2 回答
836 浏览

ios - 带有视频和照片内容的 JSQMessage

我正在寻找,但找不到有关此的信息。我可以在一个气泡消息单元格中添加视频和照片吗?

我实现了一个一个发送附件。

但是如何一起发送呢?

0 投票
2 回答
1799 浏览

ios - JSQMessaging & 群聊

有谁知道任何基于使用 JSQMessage 和 Parse 的教程,但对于群聊?我目前正在处理一个使用 JSQMessage 的项目,但是是一对一的。我还是 iOS 新手,找不到任何教程。

0 投票
2 回答
1988 浏览

ios - 如何正确推送 JSQMessagesViewController

我有一个 Swift 项目,并试图在其中使用 JSQMessagesViewController。我使用 cocoapods 来安装框架并使用 swift import 语句将其导入。

到目前为止,没有任何错误,并且一切都在没有警告的情况下编译。但是,当我尝试将新实例推送到导航控制器时,应用程序崩溃了。

该方法的第二行导致崩溃,错误消息是。

在网上搜索后,我似乎找不到任何有关导致此问题的原因的信息。

0 投票
4 回答
3378 浏览

ios - JSQMessagesViewController 消息气泡对齐不规则

我正在使用JSQMessagesViewController. 但是存在消息气泡在collectionView.

这是一个屏幕截图

在此处输入图像描述

这是代码:

我在互联网上搜索了一些解决方案,但所有说明都很复杂。我什么都没弄清楚。此外,我不确定我是否找到了解决方案。如果有人会简单地解释解决方案,我会很高兴。

注意:JSQMessagesViewController显示在容器视图中。

最后,如何使用本地化更改发送按钮标题和文本字段占位符。

谢谢。

0 投票
1 回答
474 浏览

ios - “JSQSystemSoundPlayer”错误没有可见的@interface

我刚刚添加了文件:

进入我的项目,它出现了下一个错误:

我搜索了很多,但找不到解决方案。谁能知道如何解决它?