Refactor code to buttom.

This commit is contained in:
Kyle Fang
2013-07-25 11:49:59 +08:00
parent dddf3c8dcf
commit 66ef2c290a

View File

@@ -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