Swift 使用随需应变资源更新进度条
大家好,我想了解更多关于让进度条在swift中工作的信息。我只是在Objective C或电视上找不到有意义的信息 下面是我用来下载帮助的代码。任何帮助都将不胜感激Swift 使用随需应变资源更新进度条,swift,progress-bar,Swift,Progress Bar,大家好,我想了解更多关于让进度条在swift中工作的信息。我只是在Objective C或电视上找不到有意义的信息 下面是我用来下载帮助的代码。任何帮助都将不胜感激 request = NSBundleResourceRequest(tags: [tag]) request.beginAccessingResources { (error) in // Called on background thread if error == nil {
request = NSBundleResourceRequest(tags: [tag])
request.beginAccessingResources { (error) in
// Called on background thread
if error == nil {
}
OperationQueue.main.addOperation({ () -> Void in
self.continueBtton.isEnabled = true
})
}
}
创建请求时,请执行以下操作:
request = NSBundleResourceRequest(tags: [tag])
let progressView = UIProgressView()
progressView.observedProgress = request.progress
// add progressView to UI somehow
然后,当您启用“继续”按钮时,还可以删除“进程视图” 感谢您提供的信息@Davewston。当我把代码放进去时,它说不能将类型进度分配给Float。我更新了代码来纠正这个问题,它应该是
UIProgressView。observedProgress
而不是progress
。哇,太简单了,非常感谢你提供的这些信息,我花了两天的时间在上面绞尽脑汁,努力寻找对我的代码有意义的信息,我做iOS才6个月。我删除了let progressView=progressView(),因为当我在故事板中添加进度视图时,我已经把它放得更高了。但在那之后,它起了作用。它只需要一行代码。非常感谢你!!!