如何增加 WebView 中 NSScroller 的宽度
我正在为触摸屏信息亭开发一个 Web 浏览器,并且 WebView 上的滚动条对于能够在触摸屏上使用它们进行滚动来说太小了,不切实际。 有没有办法增加它们的大小?
我可以使用垂直滚动条获得参考
[[[[[webView mainFrame] frameView] documentView] enclosingScrollView] verticalScroller]
I am developing a web browser for a touch-screen kiosk and the scrollbars on the WebView are impractically small for being able to scroll using them on a touch-screen.
Is there anyway to increase the size of them?
I can get a reference to the vertical scroller using
[[[[[webView mainFrame] frameView] documentView] enclosingScrollView] verticalScroller]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
所以事实证明你可以使用类别来覆盖所有 NSScrollers 的滚动条宽度方法。
例如。在 NSScroller-MyScroller.h 中:
在 NSScroller-MyScroller.m 中:
So it turns out you can use categories to override the scroller width method for all NSScrollers.
Eg. In NSScroller-MyScroller.h:
In NSScroller-MyScroller.m: