[英]NSView - how can i redraw a subview without redrawing the parent view
我有一個帶有子視圖的 NSView。 我希望能夠在不重繪父視圖的情況下重繪子視圖(調用它的 drawRect)。 那可能嗎?
當我在子視圖上設置 setNeedsDisplay 時,也會調用父視圖的 drawRect。
減少不必要的繪圖可以做的一件事是覆蓋-isOpaque
並返回 YES。
當然,只有當子視圖實際上是不透明的時才應該這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.