1
저는 PDF를 렌더링 할 곳이 UIWebView
입니다. PDF가 페이지의 시작 부분에 없으면 WebView
이 맨 위에 오면 GUI를 숨기는 방법이 필요합니다. 이것을 어떻게 확인할 수 있습니까?Swift UIWebView 스크롤을 감지합니다.
저는 PDF를 렌더링 할 곳이 UIWebView
입니다. PDF가 페이지의 시작 부분에 없으면 WebView
이 맨 위에 오면 GUI를 숨기는 방법이 필요합니다. 이것을 어떻게 확인할 수 있습니까?Swift UIWebView 스크롤을 감지합니다.
scrollViewDelegate
방법 scrollViewDidScroll
을 이와 같이 사용할 수 있습니다.
func scrollViewDidScroll(scrollView: UIScrollView) {
if (scrollView.contentOffset.y == 0) {
//Do what you want.
}
}
참고 :하지 마십시오이 "인쇄"호출하지 않습니다이 self.webView.scrollView.delegate = self
처럼
webView
의scrollView
대리자를 설정하는 것을 잊었다 : FUNC scrollViewDidScroll (있는 ScrollView :있는 UIScrollView() { 인쇄 " 테스트"); } UIWebView를 자체적이지만 아무 것도하지 않고 위임했습니다. –"myViewController 유형의 값을 'UiScrollViewDelegate'유형에 할당 할 수 없습니다." –
이 작동합니다. 덕분에 많은 사람 (: –