网络指标IOS

时间:2016-02-16 05:16:52

标签: ios networking hide show indicator

我想问一下,当网络活动正在进行时,是否有办法自动显示网络指示器,并在没有网络活动时隐藏网络指示

1 个答案:

答案 0 :(得分:0)

您必须使用网络通话的开始和完成来控制它。

让我们说:

    - (void)viewDidAppear:(BOOL)animated{
      [super viewDidAppear:animated];
      [self showNetworkActivitySpinner];
      [self fetchDataFromServer];
    }

    - (void)fetchDataFromServer{
      [SomeApiCallClass callWebServiceWithPostData:(NSDictionary *)someDataToPost andCompletionHandler:(^void) {
        [self hideNetworkActivitySpinner];
      }];
    }