objective-c - 隐藏滚动条,同时在 NSScrollView 中启用滚动本身

标签 objective-c swift appkit nsscrollview

我想隐藏 NSScrollViewNSScroller。我知道方法 setHasHorizo​​ntalScroller:setHasVerticalScroller:。但是,如果我禁用滚动条,则沿该方向的滚动也会被禁用。我只想隐藏滚动条,同时保持滚动的可能性。对此有什么想法吗?

最佳答案

我可以通过以下方式做到这一点:

[labelsScrollView setHasHorizontalScroller:YES];
[[labelsScrollView horizontalScroller] setAlphaValue:0];

关于objective-c - 隐藏滚动条,同时在 NSScrollView 中启用滚动本身,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9364953/

相关文章:

ios - 调度队列未执行

objective-c - NSAlert不会消失

ios - 从上下文中分离(断开)核心数据实体

ios - 崩溃链接到 prepareForSegue 中的 swift_dynamicCast

swift - TextField 置于多行时无法关闭键盘

ios - 在 Swift 中,如何获取 UILabel 文本基线的 y 位置?

swift - 委托(delegate)函数在此代码中被破坏。我应该怎么做才能解决它?

appkit - 在自定义 NSWindowController 中级联

objective-c - nsnumber 到 uipasteboard

ios - 连接的蓝牙模块未显示在 EAAccessoryManager 的连接附件中