3

在 android 上,我们有 onDraw()。iOS 中的等价物是什么?

4

3 回答 3

4

您可能想要drawRect:,但根据您在视图中想要的内容,可能还有其他感兴趣的选项(子视图和核心动画层)。请参阅查看编程指南

于 2012-04-13T22:42:55.347 回答
1

如果您正在编写自定义视图,则基本上-drawRect:每次系统想要重绘时都会在视图上调用它(例如,每次运行循环转动并-setNeedsDisplay设置标志时。

于 2012-04-13T22:44:02.977 回答
0

您覆盖 a 的-drawRect方法UIView以直接绘制到屏幕上。但是,对于许多用例来说,这通常不是必需的。如果您愿意,请提供有关您想要实现的目标的更多详细信息。可能有更多的iOS方式。

于 2012-04-13T22:43:31.620 回答