0
我有一個自定義行高的NSTableView。我想在調整高度時暫時關閉動畫。當視圖中有很多行時,或者用戶快速滾動時,動畫太多了。我怎樣才能做到這一點?調整行高時調整動畫大小?
我有一個自定義行高的NSTableView。我想在調整高度時暫時關閉動畫。當視圖中有很多行時,或者用戶快速滾動時,動畫太多了。我怎樣才能做到這一點?調整行高時調整動畫大小?
在NSView的文檔中,您會發現012-「 - (void)setLayerContentsRedrawPolicy:(NSViewLayerContentsRedrawPolicy)newPolicy」,應該滿足您的需求。
macrene,看起來很有希望,但我會把它放在哪裏?我有一個地方,我設置行高(返回高度)和我得到子視圖(返回視圖)的地方,但似乎都不是一個放置這個位置的好地方。 – tofutim
我會在「reloadData」之前,「reloadData」之前以及之後再次啓用它,或者在返回(...)之前在方法「numberOfRowsInTableView」中禁用它,具體取決於您希望效果的位置 – macrene