据说对于单 View 应用程序,将当前主视图的内容保存在位图中可能是一种编程选择,我们在这个位图上绘制额外的东西,什么时候做 drawRect
(当被 iOS 调用时),那么我们只显示位图。 (而不是每次调用 drawRect
时都重新绘制 50,000 个东西。只需将它们绘制到位图上一次即可)。
有人知 Prop 体怎么做吗?确切的代码将不胜感激(可能需要 2 个不同文件的代码,一个用于 ViewController.m
,一个用于 MainView.m
),或者可以指向示例代码片段(无请看中,只是可以执行此操作的最简单的可理解代码)。谢谢。
最佳答案
作为discussed in this previous question ,您需要:
- 创建图像上下文。
- 融入其中。
- 从中获取图像。
- 弹出它。
关于ios - 在 iOS 和 iPhone 上,如何绘制到位图并在 drawRect 中显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10295220/