summaryrefslogtreecommitdiff
path: root/Juick/Views/MessageInputView.m
diff options
context:
space:
mode:
Diffstat (limited to 'Juick/Views/MessageInputView.m')
-rw-r--r--Juick/Views/MessageInputView.m36
1 files changed, 0 insertions, 36 deletions
diff --git a/Juick/Views/MessageInputView.m b/Juick/Views/MessageInputView.m
deleted file mode 100644
index 054ded7..0000000
--- a/Juick/Views/MessageInputView.m
+++ /dev/null
@@ -1,36 +0,0 @@
-//
-// MessageInputView.m
-// Juick
-//
-// Created by Vitaly Takmazov on 08/04/2018.
-// Copyright © 2018 com.juick. All rights reserved.
-//
-
-#import "MessageInputView.h"
-
-@implementation MessageInputView
-
-- (CGSize) textSize {
- CGSize size = CGSizeMake(self.textView.bounds.size.width, FLT_MAX);
- return [self.textView sizeThatFits:size];
-}
-
-- (CGSize) intrinsicContentSize {
- CGSize viewSize = [self textSize];
- viewSize.height = viewSize.height + self.bottomConstraint.constant + self.topMarginConstraint.constant;
- return viewSize;
-}
-
-- (void)textViewDidChange:(UITextView *)textView {
- if ([self textSize].height != self.textHeightConstraint.constant) {
- self.textHeightConstraint.constant = [self textSize].height;
- [self layoutIfNeeded];
- }
- [self.sendButton setEnabled:[self.textView.text length] > 0];
-}
-
-- (IBAction)sendPressed:(id)sender {
- [self.delegate textSent:self.textView.text];
- self.textView.text = nil;
-}
-@end