mirror of
https://github.com/zhigang1992/MessagesTableViewController.git
synced 2026-01-12 22:48:53 +08:00
Refactor code to buttom.
This commit is contained in:
@@ -89,26 +89,6 @@
|
||||
[self.inputView addGestureRecognizer:swipe];
|
||||
}
|
||||
|
||||
- (void)keyboardDidScroll:(CGPoint)keyboardOrigin{
|
||||
CGRect inputViewFrame = self.inputView.frame;
|
||||
keyboardOrigin = [self.view convertPoint:keyboardOrigin fromView:nil];
|
||||
inputViewFrame.origin.y = keyboardOrigin.y - inputViewFrame.size.height;
|
||||
self.inputView.frame = inputViewFrame;
|
||||
}
|
||||
|
||||
- (void)keyboardWillBeDismissed{
|
||||
CGRect inputViewFrame = self.inputView.frame;
|
||||
inputViewFrame.origin.y = self.view.bounds.size.height - inputViewFrame.size.height;
|
||||
self.inputView.frame = inputViewFrame;
|
||||
}
|
||||
|
||||
- (void)keyboardWillSnapBackTo:(CGPoint)keyboardOrigin{
|
||||
CGRect inputViewFrame = self.inputView.frame;
|
||||
keyboardOrigin = [self.view convertPoint:keyboardOrigin fromView:nil];
|
||||
inputViewFrame.origin.y = keyboardOrigin.y - inputViewFrame.size.height;
|
||||
self.inputView.frame = inputViewFrame;
|
||||
}
|
||||
|
||||
- (UIButton *)sendButton
|
||||
{
|
||||
return [UIButton defaultSendButton];
|
||||
@@ -372,4 +352,26 @@
|
||||
}];
|
||||
}
|
||||
|
||||
|
||||
#pragma mark - MADissmissiveTextViewDelegate
|
||||
- (void)keyboardDidScroll:(CGPoint)keyboardOrigin{
|
||||
CGRect inputViewFrame = self.inputView.frame;
|
||||
keyboardOrigin = [self.view convertPoint:keyboardOrigin fromView:nil];
|
||||
inputViewFrame.origin.y = keyboardOrigin.y - inputViewFrame.size.height;
|
||||
self.inputView.frame = inputViewFrame;
|
||||
}
|
||||
|
||||
- (void)keyboardWillBeDismissed{
|
||||
CGRect inputViewFrame = self.inputView.frame;
|
||||
inputViewFrame.origin.y = self.view.bounds.size.height - inputViewFrame.size.height;
|
||||
self.inputView.frame = inputViewFrame;
|
||||
}
|
||||
|
||||
- (void)keyboardWillSnapBackTo:(CGPoint)keyboardOrigin{
|
||||
CGRect inputViewFrame = self.inputView.frame;
|
||||
keyboardOrigin = [self.view convertPoint:keyboardOrigin fromView:nil];
|
||||
inputViewFrame.origin.y = keyboardOrigin.y - inputViewFrame.size.height;
|
||||
self.inputView.frame = inputViewFrame;
|
||||
}
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user