-scrollviewDidScroll的方法调用太频繁,这里使用- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView方法。
#pragma mark - UITextViewDelegate
/**
* 当用户开始拖拽scrollView时调用
*/
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
{
[self.view endEditing:YES];//退出键盘。
}
5、进入发微博界面时,自动弹出键盘。若此方法写在viewdidload方法中,会有延迟,会造成卡顿的感觉,应该将此方法写在- (void)viewDidAppear:(BOOL)animated中。/**
* view显示完毕的时候再弹出键盘,避免显示控制器view的时候会卡住
*/
- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
// textView成为第一响应者(叫出键盘)
[self.textView becomeFirstResponder];
}
联系客服