Ios 在视图中提交表单后,如何关闭UIWebView?

Ios 在视图中提交表单后,如何关闭UIWebView?,ios,uiwebview,Ios,Uiwebview,我有一个UIWebView,它显示一个包含反馈表单的网页。在该视图中提交表单后,我想删除此UIWebView 我该怎么做呢?通常通过在web视图上设置一个委托来注册有趣的回调来实现这类功能 在处理web视图之前,不要忘记取消委托,否则可能会遇到崩溃。在UIWebView的委托中,在 webView:shouldStartLoadWithRequest:navigationType: 搜索由表单提交触发的url。如果存在,则设置标志值 然后,在代理的webViewDidFinishLoad:方法中

我有一个UIWebView,它显示一个包含反馈表单的网页。在该视图中提交表单后,我想删除此UIWebView


我该怎么做呢?

通常通过在web视图上设置一个委托来注册有趣的回调来实现这类功能


在处理web视图之前,不要忘记取消委托,否则可能会遇到崩溃。

在UIWebView的委托中,在 webView:shouldStartLoadWithRequest:navigationType: 搜索由表单提交触发的url。如果存在,则设置标志值


然后,在代理的webViewDidFinishLoad:方法中,如果设置了该标志,则删除webView。

您还没有明确webView的分配或不熟悉代码。我猜您希望从UIWebView返回到上一个视图,在这种情况下,您只需通过UINavigationController按下包含webview的viewcontroller并返回“返回视图”按钮,或者在webviewDidStartLoad和webViewDidFinishLoad中设置一个标志,并在DidFinish部分中设置标志时删除视图,否则请详细说明您的问题。

取决于…它是如何创建和删除的首先展示的是什么?