IOS之 UIview中的坐标转化
来源:互联网 发布:帝王蟹上岸要杀死知乎 编辑:程序博客网 时间:2024/05/20 05:45
- // 将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值
- - (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view;
- // 将像素point从view中转换到当前视图中,返回在当前视图中的像素值
- - (CGPoint)convertPoint:(CGPoint)point fromView:(UIView *)view;
- // 将rect由rect所在视图转换到目标视图view中,返回在目标视图view中的rect
- - (CGRect)convertRect:(CGRect)rect toView:(UIView *)view;
- // 将rect从view中转换到当前视图中,返回在当前视图中的rect
- - (CGRect)convertRect:(CGRect)rect fromView:(UIView *)view;
例把UITableViewCell中的subview(btn)的frame转换到 controllerA中
- // controllerA 中有一个UITableView, UITableView里有多行UITableVieCell,cell上放有一个button
- // 在controllerA中实现:
- CGRect rc = [cell convertRect:cell.btn.frame toView:self.view];
- 或
- CGRect rc = [self.view convertRect:cell.btn.frame fromView:cell];
- // 此rc为btn在controllerA中的rect
- 或当已知btn时:
- CGRect rc = [btn.superview convertRect:btn.frame toView:self.view];
- 或
- CGRect rc = [self.view convertRect:btn.frame fromView:btn.superview];
本文转载自:http://blog.csdn.net/xuhuan_wh/article/details/8486337
0 0
- IOS之 UIview中的坐标转化
- IOS UIView 中的 坐标
- iOS-- UIView中的坐标转换
- [iOS]UIView中的坐标转换
- iOS --- UIView中的坐标转换
- iOS UIView中的坐标转换
- IOS-- UIView中的坐标转换
- IOS-- UIView中的坐标转换
- iOS开发笔记--UIView中的坐标转换
- IOS-- UIView中的坐标转换
- ios开发 - UIView中的坐标转换
- IOS-- UIView中的坐标转换
- IOS-- UIView中的坐标转换
- IOS-- UIView中的坐标转换
- IOS-- UIView中的坐标转换
- iOS开发笔记--UIView中的坐标转换
- IOS-- UIView中的坐标转换
- IOS-- UIView中的坐标转换
- C语言中各种进制间的转换(2进制,8进制,10进制,16进制)
- 【杂谈】Linux杂记
- 【VIJOS1321】魔塔 并查集+建树+栈 ※※※※※有详细题解和代码注释
- java的反射机制
- 开博了
- IOS之 UIview中的坐标转化
- imageview开发中经常使用的功能-裁剪和适合屏幕-打开系统的图片库
- 精益创业的五项原则
- hdu 5094 Maze bfs
- LeetCode Pascal's Triangle
- Struts2 拦截器
- 2的N次方是多少位数
- 为什么新创企业以惨败告终的情况比比皆是?
- int转化为char输出