【发布时间】:2013-10-07 19:39:35
【问题描述】:
我遇到了一个奇怪的问题(错误?):假设我有一个 WebView,它将垂直滚动。
我现在想将mainFrame 的垂直滚动条缩小一点,使其高度小于NSScrollView 本身。
这样做的原因是我想在 webview 上方固定两个视图(顶部和底部边缘)。
我在 frameLoad 委托方法中通过更改verticalScroller 的框架(更改原点和高度)轻松地做到了这一点。
可以,但是:
但是,一旦我将 webView 及其父 NSView 设置为 layer-backed,它就会停止工作,滚动条会自行重置为默认位置和高度。
现在我不知道这是否是一个错误。 有没有其他方法可以尝试“插入”滚动条?
【问题讨论】:
标签: cocoa webview calayer nsscrollview nsscroller