NSPopover中的NSScrollView模糊

时间:2015-05-22 13:16:58

标签: cocoa nsscrollview nsvisualeffectview

我的应用中的NSPopover中有几个NSScrollView个。我想创建一个类似Safari的模糊,顶部有滚动内容。但是我无法找到任何解决方案,因为它是NSPopover,我无法设置样式掩码。我尝试添加一个空白行,其中包含标题的高度,并将标题(NSVisualEffectView)放在NSScrollView(表格视图)上,此方法有效,但滚动条位于标题下方。那么是否有正确的方式"做到了吗?

1 个答案:

答案 0 :(得分:0)

NSScrollView提供了一个名为addFloatingSubview:forAxis:的好方法。应该可以将NSVisualEffectsView添加为滚动视图的子视图。通过使用此方法,滚动条保持在标题上方。

要在效果视图之前停止滚动条,您可以修改contentInsets的{​​{1}}属性。