• 键盘推动视图上下移效果


    首先要创建号UITextField类对象,并设置代理。

     
    上移效果
    //这里是开始编辑的时候执行的方法,开始编辑的时候让视图上移50点,只需要将视图的y值上移就行了
    //算好之后加入动画,一句代码的事情
    -(BOOL)textFieldShouldBeginEditing:(UITextField *)textField{
        if (textField ==_inputMoney) {
           [UIViewanimateWithDuration:0.3animations:^{
                self.center = CGPointMake(375/2,667/2-50);
            }];
       }  
       return YES;
    }
     
     
    下移效果
    //跟上移的动画一样,y值修改回来就行了。不过。。。方法是另外一个
     
    -(BOOL)textFieldShouldEndEditing:(UITextField *)textField{
     
        if (textField ==_inputMoney) {
     
    //这里是结束编辑动画
     
        }   
        returnYES;
     
    }
     
  • 相关阅读:
    流浪西邮之寻找火石碎片
    给你一个666
    似魔鬼的步伐
    括号匹配2019
    挑剔程度
    到底有到少个小和尚?
    获取任务栏所有正在运行程序
    EXTJS4创建多级菜单
    关于时间的一些理解
    kof97调隐藏人物
  • 原文地址:https://www.cnblogs.com/cfl911014/p/6037603.html
Copyright © 2020-2023  润新知