Ios 签入视图将在刷新前显示选项卡单击
我的应用程序中有4个选项卡,其中一个选项卡加载加载远程html内容的UIWebview。我有代码刷新“viewWillAppear”中的内容,当您在选项卡之间导航时,它将刷新内容 我的问题是:Ios 签入视图将在刷新前显示选项卡单击,ios,Ios,我的应用程序中有4个选项卡,其中一个选项卡加载加载远程html内容的UIWebview。我有代码刷新“viewWillAppear”中的内容,当您在选项卡之间导航时,它将刷新内容 我的问题是: 当我点击选项卡1(UIWebView)并加载带有文件上传输入字段的html表单时,点击html表单中的“选择文件”将触发操作表(如下所示)“拍照/视频”,这将在拍照后启动摄像头,选择它将强制UIWebView刷新(由于要刷新的代码位于viewWillApper中,当来自摄影机时将触发刷新)这不正确,因为
- 当我点击选项卡1(UIWebView)并加载带有文件上传输入字段的html表单时,点击html表单中的“选择文件”将触发操作表(如下所示)“拍照/视频”,这将在拍照后启动摄像头,选择它将强制UIWebView刷新(由于要刷新的代码位于viewWillApper中,当来自摄影机时将触发刷新)这不正确,因为我不想在来自摄影机时刷新视图,是否有人建议如果您来自摄影机/图库,是否有方法签入viewWillApper,或者单击tab.Thnx
您是否检查了来自相机或多媒体资料的
self.presentedViewController
的值是否不为空?这将是一个解决方案,用于检查视图是否是第一次出现或是因为它被另一个控制器隐藏。我将尝试一下,谢谢。@DP2有帮助吗?我面临着同样的问题。