TextView TextField 上滑键盘

原创 2015年11月18日 18:00:07
#pragma mark - 上滑键盘
-(BOOL)textViewShouldBeginEditing:(UITextView *)textView{
    CGFloat offset = self.view.frame.size.height-(sayTextView.frame.origin.y+sayTextView.frame.size.height+216);
    if (offset<=0) {
        [UIView animateWithDuration:0.3 animations:^{
            CGRect frame = self.view.frame;
            frame.origin.y=offset;
            self.view.frame=frame;
        }];
    }
    return YES;
}

-(BOOL)textViewShouldEndEditing:(UITextView *)textView{
    [UIView animateWithDuration:0.3 animations:^{
        CGRect frame = self.view.frame;
        frame.origin.y=0.0;
        self.view.frame=frame;
    }];
    return YES;

相关文章推荐

归纳笔记03:TextField和TextView

UITextField支持的属性 (1)BorderStyle:该属性设置边框样式,只有设置了才会显示边框样式,系统提供了默认四种样式,其中大部分应用采用圆角矩形风格,其余可自行尝试,例: text....

TextField和键盘上移位置

  • 2012年08月30日 23:26
  • 56KB
  • 下载

TextField和TextView字数超出截取问题

在IOS开发中,我们经常需要对textfield和textView中的文字进行限制, 对于超出限制的内容进行截取。但在实际开发过程中会遇到一些问题: 1.在输入中文的时候,系统会在你开始拼音的时候...

textField和textView的inputAccessoryView属性

inputAccessoryView属性 UITextFields and UITextViews have an inputAccessoryView property, which you c...

开始编辑textView或者textField时向上推动self.view

当界面中只存在一个textView或者textField时可以直接在监听键盘keyboardWillChanged:方法中改变self.view的frame就可以了。如果同一个界面中存在多个textV...

IOS学习笔记(6)label textField textview

使用UILabel显示静态文本 想要给用户显示静态文本,并且控制文本的字体和颜色。 @property(nonatomic,strong)UILabel *myLabel; @syn...

IOS textField、textView输入框的自适应

在用户填写一些相关内容时
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:TextView TextField 上滑键盘
举报原因:
原因补充:

(最多只允许输入30个字)