首页 > 移动平台 > 详细

vs2017 ios开发中遇到的问题

时间:2018-06-04 23:14:53      阅读:240      评论:0      收藏:0      [点我收藏+]

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开发中遇到的问题

原文:https://www.cnblogs.com/xyunp/p/9136333.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!