Explorar o código

show network activity indicator during downloads

Felix Paul Kühne %!s(int64=12) %!d(string=hai) anos
pai
achega
edf1f2ab23
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      AspenProject/VLCHTTPFileDownloader.m

+ 3 - 0
AspenProject/VLCHTTPFileDownloader.m

@@ -38,6 +38,7 @@
     } else {
         _downloadInProgress = YES;
         _progressIndicator.hidden = NO;
+        [UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
     }
 }
 
@@ -82,6 +83,7 @@
     APLog(@"http file download complete");
     _downloadInProgress = NO;
     _progressIndicator.hidden = YES;
+    [UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
 
     VLCAppDelegate * appDelegate = [UIApplication sharedApplication].delegate;
     [appDelegate updateMediaList];
@@ -93,6 +95,7 @@
     APLog(@"http file download failed (%i)", error.code);
     _downloadInProgress = NO;
     _progressIndicator.hidden = YES;
+    [UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
 
     [_mediaViewController dismiss:nil];
 }