IOS学习之 记录autolayout后的frame的处理
2015-05-08 11:57
627 查看
界面使用自动布局后,在代码中的viewDidLoad方法中获取到UIView的frame的值不是实时的,依旧是相对于600 * 600 的界面的frame。需要在viewWillAppear 或者viewDidAppear的方法中获取UIView的frame,才是正确的,因为此时的view才全部初始化了。
记录一个CAGradientLayer的frame的问题,它的frame也是相对于父视图(就是需要insertSublayer的那个view)的位置的,所以oragin的位置时相对于view的位置。
记录一个CAGradientLayer的frame的问题,它的frame也是相对于父视图(就是需要insertSublayer的那个view)的位置的,所以oragin的位置时相对于view的位置。
相关文章推荐
- iOS学习笔记-如何获取xib的autolayout后的frame
- 自动布局(AutoLayout)【学习记录一】
- IOS Autolayout(VFL) 处理子视图居中
- 【原】iOS学习之苹果原生代码实现Autolayout和VFL语言
- iOS Autolayout情况下,ViewController嵌套时,childViewController的Frame异常问题
- ios 使用autolayout后获取控件真实的frame
- IOS Auto Layout学习,struts and springs
- iOS Autolayout情况下,ViewController嵌套时,childViewController的Frame异常问题
- ios Autolayout改变约束, 动画效果处理
- iOS 获取autolayout后view的frame
- 自动布局(AutoLayout)[附带源码]【学习记录二】
- iOS AutoLayout学习总结
- ios学习记录 day27 UI 5 事件处理
- iOS UI设计: Autolayout使用frame位置混乱
- ios学习之autolayout自动布局的简单理解 即UIKIt dymanic的使用
- iOS学习——AutoLayout中利用 NSLayoutConstraint设置相对布局
- IOS Autolayout(VFL) 处理子视图居中
- iOS 8 AutoLayout 及SizeClass(三) 使用详解 好多值得学习及研究的地方
- ios 使用autolayout 后button 的frame 无法设置问题!
- iOS学习之Autolayout