繁体   English   中英

在iOS上,当前图形上下文和上下文堆栈是否是应用程序单例的一部分?

[英]On iOS, is the current graphics context and context stack part of the application singleton?

在iOS上,存在当前的图形上下文和上下文堆栈,因此我们可以将上下文推送到堆栈或从中弹出以更改当前上下文。 这是作为应用程序单例对象的一部分实现的吗? 也就是说,当应用程序开始运行时,会实例化一个应用程序单例,并且上下文堆栈是该应用程序单例的属性吗? (或如何实施?)

我认为图形上下文不是应用程序单例的属性。 CGContextRef是代表绘图环境的对象。 您可以创建新的上下文,例如进行离线绘制,可以在drawRect:方法ob UIView类中获取当前上下文。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM