From acee0b8a2775efc369fc262b3cd265804c3585cc Mon Sep 17 00:00:00 2001 From: kevinzhow Date: Sun, 21 Jun 2015 00:45:42 +0800 Subject: [PATCH] Fix: if send image then show keyboard scroll bug --- .../Conversation/ConversationViewController.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Yep/ViewControllers/Conversation/ConversationViewController.swift b/Yep/ViewControllers/Conversation/ConversationViewController.swift index 72e4f519..55138d4e 100644 --- a/Yep/ViewControllers/Conversation/ConversationViewController.swift +++ b/Yep/ViewControllers/Conversation/ConversationViewController.swift @@ -477,6 +477,9 @@ class ConversationViewController: BaseViewController { case (.MoreMessages, .Default): if !self.isKeyboardVisible { + + println("Adjust back collection View height") + self.adjustBackCollectionViewWithHeight(0, animationDuration: 0.3, animationCurveValue: 7) } else { @@ -641,6 +644,9 @@ class ConversationViewController: BaseViewController { } func hideKeyboardAndShowMoreMessageView() { + + println("Hide keyboard and shoe more message") + self.messageToolbar.messageTextView.resignFirstResponder() self.adjustCollectionViewWithViewHeight(self.moreMessageTypesViewHeightConstraintConstant, animationDuration: 0.3, animationCurveValue: 7, keyboard: false) } @@ -1065,6 +1071,7 @@ class ConversationViewController: BaseViewController { } }, completion: { finished in + self.conversationCollectionViewContentOffsetBeforeKeyboardWillShow = self.conversationCollectionView.contentOffset success(true) }) } else {