iOS开发 UIView的drawRect调用时机和条件

释放双眼,带上耳机,听听看~!

drawRect是在Controller->loadView, Controller->viewDidLoad之后会自动调用,但前提是要设置uiview的rect,如果你这样:

_drawView = [[DrawView alloc]init];

 

且不设置_drawView.frame的话那么drawRect是不会调用。

如果你手动调用setNeedsDisplay或是sizeToFit也会调用drawRect调用,前提是UIView的frame不是(0,0, 0, 0)。

人已赞赏
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索