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是否可以滾動而不實際執行滾動並比較可見內容區域?