【问题标题】:Alamofire Network Activity Indicator not showingAlamofire 网络活动指示器未显示
【发布时间】:2017-06-24 17:29:44
【问题描述】:

我正在尝试使用 AlamofireNetworkActivityIndi​​cator (v2.2) 和 Alamofire (v4.5),但我无法使其工作
我有一个单例来执行请求。

这是来自我的 Singleton 类的请求示例:

     Alamofire.request(Constants.getTimeline, method: .get, parameters: param, encoding: URLEncoding.default, headers: header).responseData() { response in
            switch (response.result) {
            case .success(let value):
                let json = JSON(data: value)
                callback(json)
            case .failure(_):
                callback(nil)
            }
        }
    

我在 AppDelegate.swift 函数 didFinishLaunchingWithOptions

NetworkActivityIndicatorManager.shared.isEnabled = true NetworkActivityIndicatorManager.shared.startDelay = 0 NetworkActivityIndicatorManager.shared.completionDelay = 10

中初始化 AlamofireNetworkActivityIndi​​cator

competitionDelay 我尝试设置为任何值,但仍然没有任何帮助。网络指示器显示在状态栏中可能是什么问题?

【问题讨论】:

    标签: ios swift swift3 alamofire


    【解决方案1】:

    它正在进入状态,尝试将完成延迟时间 10.0 更改为 2.0 秒并检查!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多