1

我有一个 NSScroller 用于滚动我的一些完整的自定义视图。随着[scroller setScrollerStyle:[NSScroller preferredScrollerStyle]]我得到正确的滚动条样式。现在当滚动条有 时NSScrollerStyleOverlay,我假设它在不使用时会自动隐藏。就像使用标准 NSScrollView 时一样。但事实并非如此。它总是可见的。

有没有建议的方法来自动隐藏滚动条?或者我必须用计时器等做那个手册吗?

4

3 回答 3

0

选择您的滚动条并转到“属性检查器”并选中“自动隐藏滚动条”复选框。那应该这样做。

于 2011-11-08T10:26:33.147 回答
0

我最终重新设计了我的视图,以便它们适合 UIScrollView。所以我解决了这个问题。

于 2011-12-29T10:18:41.493 回答
0

查看Mac OS X 10.7 中的新增功能 — 覆盖滚动条

Compatibility Notes下,您可能会遇到第三种情况:“任何不由 NSScrollView 管理的 NSScroller”。或者您可能有一个不完全支持覆盖滚动条的“外部指针设备”?

于 2012-04-04T04:51:51.150 回答