1

我在 Cocoa 文档中转了一圈,但我找不到这个问题的答案。

我可以通过向 NSGraphicsContext 类发送“currentContext”消息来检索当前的图形上下文。我还可以通过向 NSColor 对象发送“设置”消息来设置当前上下文的填充颜色。

但是,在发送集合之后,我将如何从当前上下文中检索该值。设置填充颜色的“set”的等效“get”消息是什么?

我认为这将是 NSGraphicsContext 对象上的实例方法,但我找不到该方法(或该对象的几乎任何 getter)。

非常感谢您的帮助!

4

1 回答 1

0

You don't get detailed information about the current graphics context state. Instead before you make any changes you save the graphics context state to a per-thread stack with saveGraphicsState. Then when you are done you retrieve the previous state with restoreGraphicsState.

于 2012-07-17T17:28:37.303 回答