mirror of
https://github.com/Ranchero-Software/NetNewsWire.git
synced 2025-02-09 08:39:00 +01:00
Put a slight delay in hiding the progress bar
This commit is contained in:
parent
612d7d0755
commit
11140f2289
@ -106,8 +106,10 @@ public extension UINavigationController {
|
||||
func finishProgress() {
|
||||
progressView.bar.alpha = 1
|
||||
progressView.setProgress(1, animated: true) {
|
||||
UIView.animate(withDuration: 0.5, animations: { self.progressView.bar.alpha = 0 }) { finished in
|
||||
self.progressView.progress = 0
|
||||
DispatchQueue.main.asyncAfter(deadline: .now() + 0.2) {
|
||||
UIView.animate(withDuration: 0.5, animations: { self.progressView.bar.alpha = 0 }) { finished in
|
||||
self.progressView.progress = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -117,9 +119,11 @@ public extension UINavigationController {
|
||||
*/
|
||||
func cancelProgress() {
|
||||
progressView.setProgress(0, animated: true) {
|
||||
UIView.animate(withDuration: 0.5, animations: {
|
||||
self.progressView.bar.alpha = 0
|
||||
})
|
||||
DispatchQueue.main.asyncAfter(deadline: .now() + 0.2) {
|
||||
UIView.animate(withDuration: 0.5, animations: {
|
||||
self.progressView.bar.alpha = 0
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user