向下滚动SFSafarViewController

时间:2016-06-10 22:51:37

标签: ios safari wkwebview

我非常怀疑它,但有没有办法滚动到SFSafariViewController中的特定位置?在常规的WKWebView中,这样做很容易。您只需拨打[self.webView.scrollView setContentOffset:CGPointMake(0, 100)];即可。我也考虑过尝试让SFSafariViewController来评估Javascript并像WKWebViews那样做。如果无法做到这一点,请告诉我。

1 个答案:

答案 0 :(得分:1)

根据the documentation,这不是scores的用例。

  

您的应用无法看到用户的活动和与SFSafariViewController的互动,而该应用无法访问自动填充数据,浏览历史记录或网站数据

如果您需要与网络视图互动,请使用网络视图(scores = sort(scores); //ArrayIndexOutOfBoundsException here public static String [] sort(String [] A) { //equivalent array containing only integer part of score[i] int[] tempArray = new int[A.length]; //populate tempArray for(int i = 0; i < A.length; i++) { //acquire numerical part of element //ArrayIndexOutOfBoundsException here******** int num = Integer.parseInt(A[i].split(":")[1]); //add to array tempArray[i] = num; } /* Selection Sort: descendinG */ //compare elements (integer) in tempArray for(int i = 0; i < tempArray.length; i++){ int index = i; //search for integers larger for above index for(int j = i+1; j < tempArray.length; j++ ){ if(tempArray[j] > tempArray[index]){ index = j; }} //swap elements in scores-array (String) String temp = A[index]; A[index] = A[i]; A[i] = temp; } return A; } SFSafariViewController)。 UIWebView旨在提供应用内的浏览器功能。您无法控制视图中的内容。