小编Pro*_*tto的帖子

滚动时NSTableView非常迟钝

在我的OS X应用程序中,使用Core Data我的表视图在滚动时非常滞后,我只有大约100多行......我正在使用Cocoa绑定NSArrayController在表视图中显示我的数据.

我只有一个具有13个属性的实体,但仍然表视图/滚动视图非常滞后.

是否存在导致该行为的常见错误/错误编码?我在滚动时的CPU使用率约为85%.

任何人都有任何想法为什么会这样?我正在使用Xcode 7发布的版本.

更新:

仪器看起来像这样(我第一次使用它): 在此输入图像描述

更新2:我使用NSVisualEffectView并覆盖allowVibrancy返回true所以我得到的表视图替代行颜色就像在我的另一个项目Github-Debter中一样

如果我为我的视图启用了核心动画层,它对滚动有很大的帮助,但是我的故事板开始做一些简单的东西,我不能再用任何UI相关的东西了.

macos performance core-data nstableview swift

5
推荐指数
1
解决办法
391
查看次数

我如何以编程方式将NSWindow设置为全屏?

例如,当您双击Xcode的工具栏时,Xcode将自动全屏显示(仍显示菜单栏).如何使用故事板和Xcode 7 GM以编程方式获得相同的结果?

macos cocoa nswindow swift

1
推荐指数
1
解决办法
1509
查看次数

标签 统计

macos ×2

swift ×2

cocoa ×1

core-data ×1

nstableview ×1

nswindow ×1

performance ×1