我在OS X上使用WebView。如何防止滚动条自动隐藏?目前,滚动条在一段时间后消失。
答案 0 :(得分:2)
WebView不负责显示/隐藏滚动条。它是嵌入了webView的scrollview,其中包含滚动条。
卷轴的隐藏和显示由系统首选项控制 - >一般 - >显示滚动条设置。
如果要始终显示水平和垂直的滚动条。您需要继承NSScroller并使用preferredScrollerStyle方法将滚动样式设置为legacy。如下所示。
然后将水平和垂直滚动条的类从'NSScroller'更改为'InheritedScoller'
@interface InheritedScoller : NSScroller
@end
@implementation InheritedScoller
+(NSScrollerStyle) preferredScrollerStyle
{
return NSScrollerStyleLegacy;
}
@end