学习ios键盘和textfield之间操作体会

所需要计算就是,键盘移动以后是否遮挡住了textfield,需要用到的计算公式:

int offset = 键盘的高度-(self.frame.size.height - self.textfiled.frame.y-32(这个就是textfiled的高度))。

if(offset>0)

{

  CGRect rect = CGRectMake(0.0f, -offset,width,height);                
                self.view.frame = rect;  

}

详细解答:http://blog.csdn.net/xiaotanyu13/article/details/7711954

 

http://www.tekuba.net/program/267/

http://www.sjsjw.com/kf_mobile/article/7_19928_19478.asp

posted on 2015-03-10 21:45  wyx_cs  阅读(108)  评论(0编辑  收藏  举报