vs2017 ios开发中遇到的问题

Posted 第一序列

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs2017 ios开发中遇到的问题相关的知识,希望对你有一定的参考价值。

1. 有时候关闭webview子页面的时候会出错。一般是因为线程的问题

try
{
//有时候在并行编程中,通过ui主线程来处理并不能够奏效,这时候需要通过禁用UI线程,这样就不会出错:
var previous = UIApplication.CheckForIllegalCrossThreadCalls;
UIApplication.CheckForIllegalCrossThreadCalls = false;

mainWebView.ViewWithTag(99).RemoveFromSuperview();

UIApplication.CheckForIllegalCrossThreadCalls = previous;

}
catch (Exception ex)
{
//在主线程更新UI操作
InvokeOnMainThread(() => {
mainWebView.ViewWithTag(99).RemoveFromSuperview();
});
}

  












以上是关于vs2017 ios开发中遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

windows开发笔记——VS 2019遇到windows SDK找不到

ngrok - vs2017 - 尝试启动 ngrok 隧道时遇到问题

VS2017下使用Git遇到的问题

使用VS2017遇到的一些小问题

VS2017 + EF + MySQL 我使用过程中遇到的坑

VS2017+opencv3.3 图像校正遇到两个问题