UIView的drawRect调用时机和条件
2016-06-08 17:45
323 查看
drawRect是在Controller->loadView, Controller->viewDidLoad之后会自动调用,但前提是要设置uiview的rect,如果你这样:
_drawView = [[DrawView
alloc]
init];且不设置_drawView.frame的话那么drawRect是不会调用。
如果你手动调用setNeedsDisplay或是sizeToFit也会调用drawRect调用,前提是UIView的frame不是(0,
0, 0, 0)。
_drawView = [[DrawView
alloc]
init];且不设置_drawView.frame的话那么drawRect是不会调用。
如果你手动调用setNeedsDisplay或是sizeToFit也会调用drawRect调用,前提是UIView的frame不是(0,
0, 0, 0)。
相关文章推荐
- 栈和队列的简单实例
- RequireJS入门(一)
- BearSkill之UIView挖空处理
- ios UIView常用动画效果
- 关于easyui 行高禁止自适应
- Android中常用的handler进行UI更新和Thread代码
- .MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 1
- while(true)引发的Dubbo应用假死
- iOS巅峰之UILabel上显示不同的字体样式和颜色
- UIFont 字体样式 [UIFont fontWithName~];
- libevent windows build
- hdu 1005 Number Sequence(循环节)
- 【EasyUI-扩大在DataGrid显示次网格的行】
- QtQuick堆栈窗口
- Java API中的阻塞队列(BlockingQueue)
- iOS的UI Test
- quick真机调试注意事项
- java基础教程--StringBuilder
- @page指令 validateRequest的作用
- Failed to build DependencyGraph