我调用了一个Web API来获取结果。得到回应后,我想删除带有动画功能指示的“visualIndicatorView”(UIView)。指示和视图进入隐藏状态但不顺利。
这是我的代码:
dispatch_async(dispatch_get_main_queue()) {
UIView.animateWithDuration(2.0, animations: { () -> Void in
self.activityIndicator.hidden = true
self.visualIndicatorView.hidden = true
self.activityIndicator.stopAnimating()
}) { (completed:Bool) -> Void in
}
答案 0 :(得分:3)
hidden
不是可动画的属性。尝试将alpha
设置为0
:
self.visualIndicatorView.alpha = 0.0
self.activityIndicator.alpha = 0.0