我想问一下,当网络活动正在进行时,是否有办法自动显示网络指示器,并在没有网络活动时隐藏网络指示
答案 0 :(得分:0)
您必须使用网络通话的开始和完成来控制它。
让我们说:
- (void)viewDidAppear:(BOOL)animated{
[super viewDidAppear:animated];
[self showNetworkActivitySpinner];
[self fetchDataFromServer];
}
- (void)fetchDataFromServer{
[SomeApiCallClass callWebServiceWithPostData:(NSDictionary *)someDataToPost andCompletionHandler:(^void) {
[self hideNetworkActivitySpinner];
}];
}