在android上我们有onDraw()。 iOS中的等价物是什么?
答案 0 :(得分:4)
您可能想要drawRect:
,但根据您在视图中的需要,可能还有其他感兴趣的选项(子视图和核心动画图层)。请参阅View Programming Guide。
答案 1 :(得分:1)
如果您正在编写自定义视图,则基本上-drawRect:
会在每次系统想要重绘时调用视图(例如,每次runloop转动并设置-setNeedsDisplay
标志时。
答案 2 :(得分:0)
您覆盖-drawRect
的{{1}}方法,直接绘制到屏幕上。但是,许多用例通常不需要这样做。如果需要,请提供有关您希望实现的更多详细信息。可能有更多的iOS方式。