0

iOS では、現在のグラフィックス コンテキストとコンテキスト スタックがあるため、コンテキストをスタックにプッシュしたり、スタックからポップしたりして、現在のコンテキストを変更できます。これはアプリケーション シングルトン オブジェクトの一部として実装されていますか? つまり、アプリの実行が開始されると、インスタンス化されるアプリケーション シングルトンがあり、コンテキスト スタックはアプリ シングルトンのプロパティですか? (またはどのように実装されていますか?)

4

1 に答える 1

1

グラフィック コンテキストがアプリ シングルトンのプロパティだとは思いません。CGContextRef 描画環境を表すオブジェクトです。たとえば、オフラインで描画するために新しいコンテキストを作成できます。drawRect で現在のコンテキストを取得できます: UIView クラスのメソッド。

于 2012-05-19T22:39:30.173 に答える