ios开发(二十二)坐标的错乱
2014-01-12 13:19
302 查看
1) convertPoint:toView nil
convertPoint:fromView nil
常遇到上面两个函数给出错误的结论,此时就要考虑一下当前的view是否已经成功的添加到了main view里面去了,如果在init中调用上门的两个函数,通常都士没有能够添加到里面去,所以都是错误的结论,所以上面的两个函数要在addsubview完成之后调用才有作用。
2)initialwithframe:frame
这里的frame有时候我们初始化的时候要用frame有时候就应该用bounds,比如如果将CALayer初始话的时候用frame就会显示错误的位置,当然可能也有就是要用frame的需求。说道底就是相对坐标的位置是不是0的问题。
convertPoint:fromView nil
常遇到上面两个函数给出错误的结论,此时就要考虑一下当前的view是否已经成功的添加到了main view里面去了,如果在init中调用上门的两个函数,通常都士没有能够添加到里面去,所以都是错误的结论,所以上面的两个函数要在addsubview完成之后调用才有作用。
2)initialwithframe:frame
这里的frame有时候我们初始化的时候要用frame有时候就应该用bounds,比如如果将CALayer初始话的时候用frame就会显示错误的位置,当然可能也有就是要用frame的需求。说道底就是相对坐标的位置是不是0的问题。
相关文章推荐
- iOS开发小结 - UIView的坐标转换
- 详解iOS应用UI开发中的九宫格坐标计算与字典转换模型
- iOS基于百度地图的开发(7)——百度坐标转换成Google坐标
- ios开发中init()方法重复执行,以及实例变量错乱的灵异现象
- iOS开发笔记--UIView中的坐标转换
- ios 版本迭代开发中,去重,支付,以及界面遇到的bug(使用到navigation防止界面的self.view坐标发生改变)
- 【iOS-Cocos2d游戏开发之十】添加粒子系统特效并解决粒子特效与Layer之间的坐标问题;
- iOS开发笔记15:地图坐标转换那些事、block引用循环/weak–strong dance、UICollectionviewLayout及瀑布流、图层混合
- iOS 开发笔记 <我的坐标demo>
- 【iOS-Cocos2d游戏开发之十】添加粒子特效并解决粒子系统特效与Layer之间的坐标问题;
- IOS开发---获取用户当前地理坐标
- iOS开发--点击屏幕获得屏幕坐标
- iOS开发 ☞ 关于带系统导航栏坐标的问题
- 【iOS-Cocos2d游戏开发之十】添加粒子系统特效并解决粒子特效与Layer之间的坐标问题;
- ioS开发知识(二十二)
- iOS开发UI篇—九宫格坐标计算
- iOS开发UI篇—九宫格坐标计算
- ios开发ios7自定义导航栏模拟器和真机运行界面坐标不一致
- iOS开发UI篇—九宫格坐标计算
- iOS开发---通过坐标位置获取对应的UITableViewCell