博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
动画 + 设置contentoffset,然后就 蛋疼了,
阅读量:6005 次
发布时间:2019-06-20

本文共 1087 字,大约阅读时间需要 3 分钟。

[UIViewbeginAnimations:nilcontext:nil];

        [UIViewsetAnimationDelegate:self];

        [UIViewsetAnimationCurve:[[[notification userInfo] objectForKey:UIKeyboardAnimationCurveUserInfoKey] intValue]];

        [UIViewsetAnimationDuration:[[[notification userInfo] objectForKey:UIKeyboardAnimationDurationUserInfoKey] floatValue]];

        //upperview

        if (kContentSize.height == 0) {

            kContentSize.height = kDefaultContentSizeHeight;

        }

        bottomView.frame = CGRectMake(bottomView.frame.origin.x, self.contentView.frame.size.height - keyboardHeight - kContentSize.height - textViewBgAndCursor*2, bottomView.frame.size.width, kContentSize.height + textViewBgAndCursor * 2);

        buyView.frame = CGRectMake(buyView.frame.origin.x,bottomView.frame.origin.y - buyView.frame.size.height, buyView.frame.size.width, buyView.frame.size.height);

        //tableview

        self.tableView.frame = CGRectMake(self.tableView.frame.origin.x, 44 - keyboardHeight, self.tableView.frame.size.width, self.tableView.frame.size.height);

        [selfadjustTableViewContentOffSetWhenShowboard];

        [UIViewcommitAnimations];

转载于:https://www.cnblogs.com/guligei/p/3645142.html

你可能感兴趣的文章
android单元测试
查看>>
怎样打开win7的IIS功能及internet信息服务(IIS)管理器在哪里
查看>>
代理ip知识
查看>>
JS知识点
查看>>
MySQL的事务理解
查看>>
Spark 与 MapReduce的区别
查看>>
bootstrap搜索框
查看>>
大数据查询思路
查看>>
java中的排序--排序容器_TreeSet与TreeMap
查看>>
新年第三天
查看>>
Sql Server 2005 CLR PROCEDURE
查看>>
asp.net <% = #区别
查看>>
IP Route Management-超好文章
查看>>
纯 hibernate hibernate.cfg.xml 事务 数据库操作 CRUD
查看>>
maven分模块搭建web项目
查看>>
java thread类和runable
查看>>
GTK+重拾--03
查看>>
Linux部署web程序
查看>>
Background
查看>>
flex框架pureMVC的使用
查看>>