Ios 如何在UIWebView中指示网页加载进度?
可能重复:Ios 如何在UIWebView中指示网页加载进度?,ios,uiwebview,progress-bar,address-bar,Ios,Uiwebview,Progress Bar,Address Bar,可能重复: 在我的应用程序中,我有一个UIViewController,带有一个UIWebView和一个工具栏作为子视图。 工具栏上有一个地址的UITextField。加载页面时,地址字段应指示网页的加载进度,例如加载外部链接时Safari的地址栏或Facebook iOS应用程序 我面临的问题是,加载时找不到显示页面进度的方法,使地址字段(UIText字段)充满颜色 是否有任何方法可以做到这一点,或者已经为此制作了一个组件?据我所知,您无法读取加载到UIWebView中的HTML页面的进度。
在我的应用程序中,我有一个UIViewController,带有一个UIWebView和一个工具栏作为子视图。 工具栏上有一个地址的UITextField。加载页面时,地址字段应指示网页的加载进度,例如加载外部链接时Safari的地址栏或Facebook iOS应用程序 我面临的问题是,加载时找不到显示页面进度的方法,使地址字段(UIText字段)充满颜色
是否有任何方法可以做到这一点,或者已经为此制作了一个组件?据我所知,您无法读取加载到UIWebView中的HTML页面的进度。不过我知道你能做什么。这有点“指日可待”,但如果在将HTML页面加载到UIWebView时显示进度条对您来说真的很重要,那么您可以做以下几点:
[UIWebView loadHTMLString::
正如我前面提到的,这是非常不传统的,但是如果你真的需要显示进度,这是我能想到的唯一方法。听起来是个好主意。我试试看。