Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS:尝试插入WKWebView底部并将可滚动UIView添加到该空间_Ios_Swift_Uiview_Uiscrollview_Wkwebview - Fatal编程技术网

iOS:尝试插入WKWebView底部并将可滚动UIView添加到该空间

iOS:尝试插入WKWebView底部并将可滚动UIView添加到该空间,ios,swift,uiview,uiscrollview,wkwebview,Ios,Swift,Uiview,Uiscrollview,Wkwebview,我需要什么: 在屏幕上,顶部有一个WKWebView,底部有一个原生UIView,两者都应该无缝滚动 (即,一旦到达WKWebView底部,UIView应开始与WKWebView一起正常滚动) 我不想要的: 正在尝试将UIView作为子视图添加到WKWebView的内容区域 我正在尝试的内容: 第一种方法(可能很简单) 设置WKWebView的底部内容插入(底部视图的高度等于此值) 在scrollViewDidScroll:中,检查是否达到底部内容插入 在滚动的同时打开底部视图 我不太确定如何

我需要什么:

在屏幕上,顶部有一个
WKWebView
,底部有一个原生
UIView
,两者都应该无缝滚动 (即,一旦到达
WKWebView
底部,
UIView
应开始与
WKWebView
一起正常滚动)

我不想要的:

正在尝试将UIView作为子视图添加到WKWebView的内容区域

我正在尝试的内容:

第一种方法(可能很简单)

  • 设置WKWebView的底部内容插入(底部视图的高度等于此值)
  • scrollViewDidScroll:
    中,检查是否达到底部内容插入
  • 在滚动的同时打开底部视图 我不太确定如何在WKWebView底部显示底部视图
第二种方法(可能过于复杂)

通过故事板或代码实现此层次结构

  • 滚动视图
    • 堆栈视图
      • WKWebView
      • UIView
在这种方法中,虽然UIView与其他内容一起滚动,但我无法以编程方式显示WKWebView

警告

WKWebView内容大小的任何更改(通过在WKWebView内部单击)都应由两个视图无缝处理

我走的方向对吗?我必须做什么才能让它正常工作