是否为首次启动这里不做介绍了,主要介绍利用坐标系转换实现引导操作控件的适配。
首先介绍这两个系统方法:
坐标转化系统方法例子
CGPoint point = [self.newView convertPoint:self.subView.center fromView:self.subView.superview];
subView为要转换的view,newView为要转换到的父类view,返回的point为subView在newView中新的point坐标
CGRect rect = [self.newView convertRect:self.subView.center fromView:self.subView.superview];
subView为要转换的view,newView为要转换到的父类view,返回的rect为subView在newView中新的rect坐标
这样可以直接在转换后的父类视图中添加子视图时,设置其需要所在位置的相对坐标。
网友评论