jsqmessagesviewcontroller

    0熱度

    1回答

    我正在用JSQMessagesViewController和Firebase做一個小型的聊天應用程序。我不知道如何在這個應用程序中添加工具欄。我已經使用這個教程:https://www.raywenderlich.com/122148/firebase-tutorial-real-time-chat。 謝謝。

    1熱度

    1回答

    簡要地說,我使用JSQMessagesViewController來實現基於聊天的應用程序。正常添加的消息工作正常。現在解決這個問題,我使用推送通知來接收消息並將其存儲到核心數據中。我堅持的是消息沒有立即顯示在聊天中。就像你刷新它們會顯示,但不是在那個確切的時刻。 下面的代碼: 的AppDelegate: func userNotificationCenter(_ center: UNUserNo

    0熱度

    1回答

    我正在顯示接收者的發件人名稱。但是,我不希望在該人發送的每個文本上顯示該名稱。例如,如果他/她連續發送消息,我只希望它在第一條消息的頂部顯示名稱。我會在這裏提供我的聊天截圖: 換句話說,我只是希望它在很「第一」的消息,他顯示用戶名/她發送。我試圖解決這個問題,在attributedTextForMessageBubbleTopLabelAt沒有運氣。 我試圖檢查前面的消息的senderId是否等於

    4熱度

    2回答

    我正在爲我的應用程序實現一個簡單的信使,用戶可以在它們自己之間聊天。該Messenger是基於UICollectionView(JSQMessagesViewController),其中每個消息由一個UICollectionView行表示。每封郵件還有一個頂部標籤,用於顯示郵件的發送時間。這個標籤最初是隱藏的(height = 0),當用戶點擊特定的消息(行)時,通過相應地設置高度來顯示標籤。 (

    5熱度

    1回答

    我正在使用JSQMessagesViewController和Firebase在我的應用中實現聊天功能。我的ChatViewController中一切正常。但現在我已將ChatViewController移動到父視圖控制器內的容器視圖中,並且現在當擴展鍵盤時,「發送」按鈕不起作用。 換句話說,爲了發送聊天消息,我必須在父視圖控制器上調用view.endEditing(true),它本身在UITab

    1熱度

    1回答

    我正在嘗試在我的Swift 3項目中使用JSQMessagesVC。它通過可可豆莢安裝,一切看起來都很好。問題是我無法實現collectionView方法並不斷收到錯誤。誰能幫我? import UIKit import JSQMessagesViewController class ChatViewController: JSQMessagesViewController {

    0熱度

    1回答

    發送按鈕2個信息顯示 這裏是我的didpresssend邏輯 - 2條消息出現在視圖中,但頁面被刷新時,實際上只有1個消息是在我的消息數組。 - (void)didPressSendButton:(UIButton *)button withMessageText:(NSString *)text senderId:(NSString *)senderId senderDisplayName:(N

    2熱度

    1回答

    我正在尋找一種方法來更改氣泡中的消息文本顏色,我發現在ObjC示例中很容易,試圖在swift中做同樣的事情,但失敗了,任何解決方案? 這裏是ObjC代碼 - (UICollectionViewCell *)collectionView:(JSQMessagesCollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)

    0熱度

    1回答

    我目前在項目中使用JSQMessageViewController和 工作的得到一個錯誤required method not implemented: -[JSQMessagesViewController senderId]'但是當我試圖分配一個字符串值self.senderId在viewDidLoad它返回一個錯誤,說我可以分配給屬性:senderId是一種方法。我應該如何解決這個問題?

    0熱度

    2回答

    如何在swift中使用JSQ消息視圖控制器單擊附件按鈕時如何添加UIView代替鍵盤 我正在使用JSQ消息庫在我的應用程序,所以我想添加一個UIView,其中有堆棧視圖,我想要顯示在附加按鈕在迅速點擊。 我創建了故事板上的視圖,點擊附件按鈕後,此視圖將顯示。 我不明白這個視圖會在聊天畫面中追加。 override func didPressAccessoryButton(sender: UIBut