在iOS和iPhone上,如何绘制位图并在drawRect中显示?
据说,对于单视图应用程序,将当前主视图的内容保留在位图中是一种编程选择,我们在该位图上绘制额外的内容,当需要执行在iOS和iPhone上,如何绘制位图并在drawRect中显示?,ios,cocoa-touch,uikit,core-graphics,Ios,Cocoa Touch,Uikit,Core Graphics,据说,对于单视图应用程序,将当前主视图的内容保留在位图中是一种编程选择,我们在该位图上绘制额外的内容,当需要执行drawRect(由iOS调用时),我们只需显示位图。(而不是每次调用drawRect时重新绘制50000个对象。只需在位图上绘制一次即可) 有人知道怎么做吗?确切的代码将受到赞赏(可能需要两个不同文件的代码,一个用于ViewController.m,另一个用于MainView.m),或者可以指向示例代码片段(请不要花哨,只需最简单易懂的代码即可)。谢谢。您需要: 创建一个图像上下文
drawRect
(由iOS调用时),我们只需显示位图。(而不是每次调用drawRect
时重新绘制50000个对象。只需在位图上绘制一次即可)
有人知道怎么做吗?确切的代码将受到赞赏(可能需要两个不同文件的代码,一个用于ViewController.m
,另一个用于MainView.m
),或者可以指向示例代码片段(请不要花哨,只需最简单易懂的代码即可)。谢谢。您需要: