0

何らかの奇妙な理由で、別のビューがそれに接触すると、私の NSView の一部が消去されます。これはある種のレイヤーの問題だと思いますが、それを信じるのは正しいでしょうか? 私の最初の考えは、NSViewを常に再描画する[self setNeedsDisplay:YES]ことでしたが、それは正確には機能せず(時々のみ)、アニメーションが途切れます。

ここにいくつかの画像があります... ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力

この問題を解決する方法はありますか? ありがとう!

編集:修正済み、以下を参照

4

1 に答える 1

2

必要なすべての NSView で使用[myView setWantsLayer:YES]して、適切なレイヤー ベースの描画を強制します。これが誰かを助けることを願っています!

ここに画像の説明を入力

于 2013-06-15T19:52:29.987 に答える