IOS/Swift UIView中的坐标转换
来源:互联网 发布:圣艾尔摩之火 知乎 编辑:程序博客网 时间:2024/06/03 23:28
// 将像素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;
// 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];
- IOS/Swift 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中的坐标转换
- VS2008提示无法打开包括文件:“afxcontrolbars.h”
- maven学习笔记 maven的安装和配置
- Java学习
- centos 6.5 搭建svn
- 仅一行代码完成各种数据库操作,基于spring的HibernateTemplate
- IOS/Swift UIView中的坐标转换
- 如何布局好一个界面
- cocos2d使用小结
- Linux获取特定行的前后几行命令
- 【算法学习笔记】之分治算法
- 关于vim使用小技巧的总结
- kettle 中Modified Java Script Value插件调用java代码
- 「关系很近」和「感情很好」
- spring jms topic