zoukankan      html  css  js  c++  java
  • 弹出键盘,文本框的移动

    //输入文字时。文本框上移,适应键盘的高度

    - (BOOL)textFieldShouldBeginEditing:(UITextField *)textField

    {

        //    NSLog(@"将要开始编辑");

        CGFloat offSet = self.view.frame.size.height - 216;

        NSLog(@"aaaa = %f", offSet);

        if (offSet <= 0) {

            [UIView animateWithDuration:0.5 animations:^{

                

                CGRect frame = self.view.frame;

                frame.origin.y = offSet;

                self.view.frame = frame;

                

            }];

        }

        return YES;

    }

    //回收键盘时,文本框回到原来位置

    - (BOOL)textFieldShouldEndEditing:(UITextField *)textField

    {

        //    NSLog(@"将要结束编辑");

        [UIView animateWithDuration:0.5 animations:^{

            

            CGRect frame = self.view.frame;

            frame.origin.y = 0.0;

            self.view.frame = frame;

        }];

        NSLog(@"dd");

        return YES;

    }

  • 相关阅读:
    VMware虚拟机安装
    dmesg功能介绍
    Linux查看MAC地址方法
    linux介绍
    spring boot整合mybatis框架及增删改查(jsp视图)
    idea 热部署的配置
    idea注释类,方法
    idea2018破解
    BootStrap简单table
    解决bootstrap模态框居中问题
  • 原文地址:https://www.cnblogs.com/xiaolingling1126/p/5076689.html
Copyright © 2011-2022 走看看