• <tfoot id='1412K'></tfoot>
        <bdo id='1412K'></bdo><ul id='1412K'></ul>
      <legend id='1412K'><style id='1412K'><dir id='1412K'><q id='1412K'></q></dir></style></legend>

      1. <small id='1412K'></small><noframes id='1412K'>

        <i id='1412K'><tr id='1412K'><dt id='1412K'><q id='1412K'><span id='1412K'><b id='1412K'><form id='1412K'><ins id='1412K'></ins><ul id='1412K'></ul><sub id='1412K'></sub></form><legend id='1412K'></legend><bdo id='1412K'><pre id='1412K'><center id='1412K'></center></pre></bdo></b><th id='1412K'></th></span></q></dt></tr></i><div id='1412K'><tfoot id='1412K'></tfoot><dl id='1412K'><fieldset id='1412K'></fieldset></dl></div>

      2. 显示进度条,直到它在 UIWebView IOS7 中加载数据

        时间:2023-10-21

              <bdo id='t77mn'></bdo><ul id='t77mn'></ul>
            • <legend id='t77mn'><style id='t77mn'><dir id='t77mn'><q id='t77mn'></q></dir></style></legend>

              <small id='t77mn'></small><noframes id='t77mn'>

              <tfoot id='t77mn'></tfoot>

                <i id='t77mn'><tr id='t77mn'><dt id='t77mn'><q id='t77mn'><span id='t77mn'><b id='t77mn'><form id='t77mn'><ins id='t77mn'></ins><ul id='t77mn'></ul><sub id='t77mn'></sub></form><legend id='t77mn'></legend><bdo id='t77mn'><pre id='t77mn'><center id='t77mn'></center></pre></bdo></b><th id='t77mn'></th></span></q></dt></tr></i><div id='t77mn'><tfoot id='t77mn'></tfoot><dl id='t77mn'><fieldset id='t77mn'></fieldset></dl></div>
                  <tbody id='t77mn'></tbody>

                  本文介绍了显示进度条,直到它在 UIWebView IOS7 中加载数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  在我的应用程序中,我有 UIWebView,它使用 URL 加载 pdf 文件,它非常大的文件需要花费太多时间来加载.现在我想向用户展示喜欢它的加载进度,直到它加载我的pdf,一旦我的文件加载它隐藏了进度条,我该如何实现?

                  Hi in my application i have UIWebView which loads the pdf file using URL its very large file its taking too much time to load. Now i want show the user that like its loading progress until it get load the my pdf once my file loaded its has hide the progress bar, how can I achieve this?

                  我的 webview 代码.

                  My webview code.

                  - (void)viewDidLoad
                  {
                     [super viewDidLoad];
                  
                     NSString *pdf =@"http://jesusredeems.com/mag/pdf/JRE-2014-03.pdf";
                  
                     NSURL *url = [NSURL URLWithString:pdf];
                  
                     NSURLRequest *myRequest = [NSURLRequest requestWithURL:url];
                     [webview loadRequest:myRequest];
                  
                  }
                  

                  我正在使用上面的代码来加载我的pdf,如何使用进度条来加载文件?

                  I'm using the above code to load my pdf, how I can use the progress bar for file loading?

                  推荐答案

                  你应该在 webview 委托方法中启动/停止进度条.

                  You should start/stop the progressbar in webview delegate methods.

                  在您的 viewDidLoad 中添加以下行.

                  Add following line in your viewDidLoad.

                  webview.delegate = self;
                  

                  在您的控制器中添加以下功能...

                  Add following functions in your controller...

                  -(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
                  {
                      //Start the progressbar.. 
                      return YES;
                  }
                  
                  -(void)webViewDidFinishLoad:(UIWebView *)webView
                  {
                      //Stop or remove progressbar
                  }
                  
                  -(void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
                  {
                      //Stop or remove progressbar and show error
                  }
                  

                  这篇关于显示进度条,直到它在 UIWebView IOS7 中加载数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:使用 UIWebview 使用 javascript 调用 swift 函数 下一篇:UIWebView 的高度以编程方式减去 44px?

                  相关文章

                • <small id='lfGvY'></small><noframes id='lfGvY'>

                    • <bdo id='lfGvY'></bdo><ul id='lfGvY'></ul>

                  1. <i id='lfGvY'><tr id='lfGvY'><dt id='lfGvY'><q id='lfGvY'><span id='lfGvY'><b id='lfGvY'><form id='lfGvY'><ins id='lfGvY'></ins><ul id='lfGvY'></ul><sub id='lfGvY'></sub></form><legend id='lfGvY'></legend><bdo id='lfGvY'><pre id='lfGvY'><center id='lfGvY'></center></pre></bdo></b><th id='lfGvY'></th></span></q></dt></tr></i><div id='lfGvY'><tfoot id='lfGvY'></tfoot><dl id='lfGvY'><fieldset id='lfGvY'></fieldset></dl></div>
                  2. <legend id='lfGvY'><style id='lfGvY'><dir id='lfGvY'><q id='lfGvY'></q></dir></style></legend>
                  3. <tfoot id='lfGvY'></tfoot>