问题标签 [messagekit]

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 投票
1 回答
93 浏览

ios - 将 Admob 横幅添加到 messagekit

如何将 admob 横幅添加到 messagekit 的 messageviewcontroller?

我努力了。广告已加载但不可见。

我想将横幅添加到视图顶部。

请帮忙。

0 投票
0 回答
19 浏览

swift - 传输数据时,返回 nil。在隐式展开可选值时意外发现 nil

将数据传输到另一个 VC 时出现此错误,尽管 chat[indexPath.row] 数组已满并返回它需要的内容,而不是 nil

打印(聊天 [indexPath.row])。

我以为导航栏有错误,但是没有,我尝试通过present传输,错误并没有消失。

可能是什么问题呢?

错误在聊天数据传输中:chat: chat[indexPath.row])

第二个VC

0 投票
1 回答
598 浏览

swift - 如何从messageKit中的头像中删除缩进?

我从聊天中删除了头像,我可以移动消息本身,但我无法移动消息的日期。怎么做?

还有一个问题:我在每四条消息之后写一个消息日期。如何只在第二天开始时才写时间?

屏幕上是发生的事情的一个例子。

在此处输入图像描述

0 投票
1 回答
418 浏览

ios - 单击消息后的 MessageKit 动画

我尝试在我的应用程序中添加相同的动画,我们可以在信使中找到,点击一些消息后,应用程序显示日期标签。我可以显示这个日期,但我不能添加流畅的动画。我尝试添加 uiview.animate(withDuration),但在我阅读的另一个主题中,我需要调用方法 layoutIfNeed,但我无法处理来自 messagekit 的任何对象。有人可以帮助我,或者给我另一种方法来做这个滑动动画

点击前点击后

0 投票
1 回答
891 浏览

ios - 如何在 MessageKit 的 messagesCollectionView 之上添加 UIView

我正在尝试在messagesCollectionView 之上添加一个UIView,但是collectionview 似乎占据了整个屏幕,使得我想要添加的UIView 无法被看到。我在这里查看他们的文档:https ://github.com/MessageKit/MessageKit/blob/master/Sources/Layout/MessagesCollectionViewFlowLayout.swift

我的想法是改变布局委托中的一些东西,但我不确定要改变什么以及在哪里改变......对此的任何想法将不胜感激!

谢谢!

0 投票
1 回答
510 浏览

ios - Messagekit 导航栏未显示

我的屏幕看起来像这样

如何显示默认或自定义导航栏?尝试了一切但没有任何效果,似乎没有任何东西在顶部,它是messagekit的messageViewcontroller并且找不到导航栏的任何委托方法,如果有人教育我这将是很好的..

我的代码

扩展 UIViewController {

}

我想要这样的导航栏

Messagekit 示例导航栏

在 NavigationController 中推送 ChatViewController

0 投票
1 回答
271 浏览

swift - 如何使用 messagekit 和 firebase(实时数据库)创建基本的聊天应用程序?

我面临的问题是如何识别消息的发送者和接收者?非常努力,但没有找到任何委托方法,我可以从中分离消息并像聊天一样显示,现在我的消息显示如下

我的屏幕看起来像这样

第二个问题是,我希望我的消息在右侧,但它出现在屏幕的左侧

我的 Firebase 聊天模式

图式

如果有人可以指导我,将非常感激

0 投票
3 回答
704 浏览

swift - 如何在 MessageKit 中设置 messageViewController 的偏移量?

我的 Messagekit 的messageViewController正在显示这样的消息,我如何设置消息的偏移量以显示在导航栏下方?

在此处输入图像描述

我的 messageViewController 布局代码

如果我隐藏导航栏,它会像这样显示

在此处输入图像描述

0 投票
1 回答
74 浏览

messagekit - 消息输入栏未向上推屏幕。使用 IQKeyboard 也可以管理推动导航栏,但我不希望那样。#messagekit

使用 Message Kit 与用户聊天。键入时消息输入栏未向上推。有什么需要做的吗?

0 投票
1 回答
352 浏览

ios - MessageKit 头像加载问题

我正在使用 messageKit 为我的 iOS 应用程序创建实时消息传递部分。我遇到了头像圈无法正确加载的问题。有时它们偶尔加载,有时它们根本不加载,有时它们不加载然后会随机出现......所以我不确定如何确保它们始终加载。这是他们只是偶尔加载的示例:

在此处输入图像描述

在此处输入图像描述

理想情况下,我希望它像原生消息传递 iOS 应用程序的工作方式一样加载,它在用户文本块的末尾加载头像。如果有人可以建议如何解决这个问题,我不确定该怎么做,因为这种行为完全不一致。

用于加载图像的函数:

*** 注意我知道 loadImageUsingCacheWithUrlString 工作正常,因为它在整个应用程序中使用。我还注意到,有时当我发送消息时,某些消息的图片可能会随机消失,所以基本上只是更不可预测的行为。