1
我的Mac OS X应用程序UI中有一个Webview控件,我需要以某种方式确定控件中的内容是否可以滚动。换句话说,是在控制结束时的滚动位置?获取Webview的滚动位置和范围
对于一些实验,我发现了以下工作只是的时间有些:
-(BOOL)canScroll
{
NSScroller * scroll = self.mainFrame.frameView.documentView.enclosingScrollView.verticalScroller;
return scroll.knobProportion > 0.0 && scroll.knobProportion < 1.0 && scroll.floatValue < 1.0;
}
但是它的很多没有时间。我无法确定它应该在哪些环境下工作,并且Web上的文档含糊不清。有人可以推荐一种可靠的方法来确定Webview是否可以滚动而不实际执行滚动并比较可见内容区域?