【问题标题】:Network Indicator IOS网络指示灯 IOS
【发布时间】:2025-11-22 23:55:02
【问题描述】:

我想问有没有办法在有网络活动时自动显示网络指示器并在没有网络活动时隐藏网络指示器

【问题讨论】:

  • 你在使用 NSURLConnection 方法吗..?
  • 不,我正在使用从数据库加载内容的 mbaas 方法

标签: ios networking hide show indicator


【解决方案1】:

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

让我们说:

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

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

【讨论】:

    最近更新 更多