我使用webview加载我的html页面来制作应用程序。它有很多图片,我需要在应用程序启动时加载它。如何在我的文件(大多数图像)加载时显示图像?
有什么办法可以显示图像,而我的HTML文件正在加载所有的图像?
我使用webview加载我的html页面来制作应用程序。它有很多图片,我需要在应用程序启动时加载它。如何在我的文件(大多数图像)加载时显示图像?
有什么办法可以显示图像,而我的HTML文件正在加载所有的图像?
当然 - 只需添加一个UIImageView
到您的视图,把它放到前台,在那里显示您的图片,当你的Web视图完成加载(在webViewDidFinishLoad
代表),融合了UIImageView
。
//在你的ImageView设置图像和从隐藏
dispatch_queue_t队列= dispatch_get_global_queue隐藏,设置web视图(DISPATCH_QUEUE_PRIORITY_HIGH,0ul)中删除它; dispatch_async(队列,^ {
//这里加载HTML网页代码
}
dispatch_sync(dispatch_get_main_queue(), ^{
//设置您的ImageView为隐藏和显示您的WebView
}); });