JSQMessagesViewController仅在不在底部时才滚动到底部

时间:2016-04-02 22:49:00

标签: ios swift scroll jsqmessagesviewcontroller

我正在使用JSQMessagesViewController和Swift。

目前,我设置了automaticallyScrollsToMostRecentMessage = false,以便每次收到新消息时,查看都不会滚动到底部。

我想要的是:知道我什么时候在视图的底部,以便

如果视图底部和
(有人打字:isTyping = true 我收到新消息)

然后我可以设置 automaticallyScrollsToMostRecentMessage = true

其他我设置automaticallyScrollsToMostRecentMessage = false

在iOS中,基本行为是每次有新消息时,它会滚动到这条新消息,但在Android中,如果我目前不在最底层,我有一个标签说"你有一条新消息"。

我不知道如何弄清楚我目前是否处于最底层 有什么想法吗?

我在 Github 上发现了这个问题,它几乎是一样的:
https://github.com/jessesquires/JSQMessagesViewController/issues/1458

0 个答案:

没有答案