2015-09-29 7 views
11

मैं एक प्रोजेक्ट पर काम कर रहा हूं जो JSQMessagesViewController लाइब्रेरी का उपयोग करता है। क्या किसी ने टाइपिंग सूचक को सफलतापूर्वक एनिमेट किया है, और यदि ऐसा हो तो वे अपना दृष्टिकोण साझा कर सकते हैं?JSQMessagesViewController एनिमेटेड टाइपिंग सूचक

धन्यवाद!

+1

हाय..क्या आपको इसके लिए कोई समाधान मिला? –

उत्तर

0

आप JSQTypingIndicatorFooterView पर यहां देखना चाहते हैं दस्तावेज है। http://cocoadocs.org/docsets/JSQMessagesViewController/7.2.0/Classes/JSQMessagesTypingIndicatorFooterView.html

आप ellipsisColor

messageBubbleColor बुलबुला यह स्वयं के रंग सेट कर सकते हैं।

shouldDisplayOnLeft यह तय करने के लिए कि क्या यह बाएं या दाएं होना चाहिए।

collectionView संग्रह दृश्य इसे दिखाना चाहिए।

-1

मैं इसके लिए Firebase प्रयोग किया है:

var userIsTypingRef: FIRDatabaseReference! 
 
    fileprivate var localTyping = false 
 
    var isTyping: Bool { 
 
     get { 
 
      return localTyping 
 
     } 
 
     set { 
 
      localTyping = newValue 
 
      userIsTypingRef.setValue(newValue) 
 
     } 
 
    }

और फिर मेरी codebase को यह कहा:

fileprivate func observeMessages() { 
 
     let messagesQuery = messageRef.queryLimited(toLast: 25) 
 
     messagesQuery.observe(.childAdded) { (snapshot: FIRDataSnapshot!) in 
 
      if let value = snapshot.value as? [String:AnyObject], let id = value["senderId"] as? String, let text = value["text"] as? String { 
 
      self.addMessage(id, text: text) 
 
      self.finishReceivingMessage() 
 
     } 
 
    }

+0

"और यदि ऐसा है तो वे अपना दृष्टिकोण साझा कर सकते हैं?"। उस भाग को बाहर न छोड़ें @ user3144836 – Alex7

+0

तो टाइपिंग सूचक एनिमेट करने के साथ आपका दृष्टिकोण कैसे मदद करता है? – user3144836

संबंधित मुद्दे