使用按需资源更新进度条

Ton*_*itt 2 progress-bar swift

大家好,我想了解更多有关让进度条快速工作的信息。我似乎无法在目标 C 或电视中找到有意义的信息。

下面是我用来下载辅助的代码。任何帮助,将不胜感激。

 request = NSBundleResourceRequest(tags: [tag])
    request.beginAccessingResources { (error) in
        //  Called on background thread
        if error == nil {

            }
            OperationQueue.main.addOperation({ () -> Void in
               self.continueBtton.isEnabled = true
            })


        }
    }
Run Code Online (Sandbox Code Playgroud)

Dav*_*ton 5

创建请求时,请执行以下操作:

request = NSBundleResourceRequest(tags: [tag])
let progressView = UIProgressView()
progressView.observedProgress = request.progress
// add progressView to UI somehow
Run Code Online (Sandbox Code Playgroud)

然后,当您启用时,continueButton您还可以删除progressView.