码迷,mamicode.com
首页 > 其他好文 > 详细

得到UIView中某个非子视图在UIView中的位置

时间:2014-11-26 20:42:38      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:使用   on   ef   ui   方法   text   table   rom   br   

使用 convertRect: fromView: 或者 convertRect: toView:
例如一个视图控制器的view中有一个UITableView,UITableView的某个cell中有个UITextField,想要得到UITextField在view中的位置,就要靠上面的两个方法了。

CGRect rect = [self.view convertRect:textField.framefromView:textField.superview];
或者
CGRect rect = [textField.superview convertRect:textField.frametoView:self.view];
进行转换都可以。

得到UIView中某个非子视图在UIView中的位置

标签:使用   on   ef   ui   方法   text   table   rom   br   

原文地址:http://www.cnblogs.com/zhangliukou/p/4123981.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!