cost 136 ms
NSView 上的 SetNeedsDisplay 觸發整個視圖層次結構的重繪

[英]SetNeedsDisplay on NSView triggers the redrawing of the whole views hierarchy

我正在開發一個由 NSWindow 制作的應用程序,它擁有很多自定義子視圖,可能不透明。 每當我在子視圖上調用 SetNeedsDisplay: 或 SetNeedsDisplayInRect: 時,系統都會從父 NSWindows 的內容視圖開始調用每個子視圖的 drawRect。 如何避免? 我 ...

重新繪制字符串時,UIView不會清除(刷新)

[英]UIView does not clear (Refresh) when we reDraw String

我試圖在UIView上繪制一個char數組。 問題在於視圖不會自動刷新,因此不會顯示字符。 當我們在這里和那里觸摸屏幕時,它就會顯示出來(有時只有一部分字符)。 當我們重新繪制一組新字符時(更新數組時),舊字符也不會清除。 雖然重繪先前繪制的更新數組不會從UIView中清除,但它只是在同 ...

創建一個復雜的CGRect

[英]Create a complex CGRect

我有一個視圖,在方法上繪制了10個像素的邊框。 我需要更新邊框顏色,並使用[self setNeedsDisplay]使其重繪視圖。 因為我只需要更新我想要使用的邊框: [self setNeedsDisplayInRect:rect]所以它只會繪制邊框。 如何在視圖的其他區域中僅獲得 ...

可可-iOS-更新UILabel的text屬性是否需要setNeedsDisplay?

[英]Cocoa - iOS -Does updating the text property of a UILabel require setNeedsDisplay?

我是新手,我有一個iOS項目,在其中設置UILabel字段的text屬性。 題 是否需要為要顯示的新文本值的標簽調用setNeedsDisplayInRect? 根據一些測試,我的理解是: 在不調用setNeedsDisplayInRect的情況下,標簽的文本 ...

正確使用setNeedsDisplayInRect:動畫方法

[英]Right use of setNeedsDisplayInRect: method for animation

我有一些視圖控制器,它使用我自己的視圖類和XIB接口,因此該視圖從編碼器初始化。 在該視圖控制器中,當我移動滑塊時,它將重新繪制矩形,在初始狀態下,矩形在全屏上;當我將滑塊向左移動時,rect的大小將成比例地變小(從全屏到10x14,連續4像素間隔)。 “滑塊確實更改了值”調用了一些方法,該 ...

在drawLayer:inContext期間調用setNeedsDisplayInRect:

[英]setNeedsDisplayInRect called during drawLayer:inContext:

我在我的應用程序中使用了CATiledLayer,因此,該圖層的繪制是在后台線程中完成的。 也就是說,我的委托的drawLayer:inContext:方法是從后台線程調用的。 用於使CATiledLayer的部分無效的setNeedsDisplayInRect總是從主線程調用。 因為 ...

您如何更新輔助視圖?

[英]How do you update a secondary view?

也許有更好的方法進行設置,因此我願意提出建議。 但是,這就是我在做什么。 我有一個主要的UIView。 最重要的是,我有一個UIImageView和另一個UIView。 當UIImageView更改時,我想更改第二個UIView。 因此,我為此准備了一個類,並將IB對象的類型設置為 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM