Ios UIView.animate不';t延迟显示视图
我有一个使用此方法的AnimationHelper类:Ios UIView.animate不';t延迟显示视图,ios,swift,Ios,Swift,我有一个使用此方法的AnimationHelper类: func display(view: UIView, withDelay: TimeInterval) { UIView.animate(withDuration: 0.2, delay: withDelay, options: .curveEaseIn, animations: { view.isHidden = false }, completion: nil) } 并从另一个类调用此方法: animationHel
func display(view: UIView, withDelay: TimeInterval) {
UIView.animate(withDuration: 0.2, delay: withDelay, options: .curveEaseIn, animations: {
view.isHidden = false
}, completion: nil)
}
并从另一个类调用此方法:
animationHelper.display(view: labelContainerView, withDelay: 1)
和labelContainerView
应延迟显示,但立即显示
如何延迟显示
isHidden
不是可设置动画的属性。您可以将alpha
设置为1.0,使其与动画一起显示:
view.alpha = 1.0
isHidden
不是可设置动画的属性。您可以将alpha
设置为1.0,使其与动画一起显示:
view.alpha = 1.0
您可以在中找到可设置动画的属性列表,但简而言之,
BOOL
属性无法设置动画。holex,ozgur-谢谢!!!您可以在中找到可设置动画的属性列表,但简而言之,BOOL
属性无法设置动画。holex,ozgur-谢谢!!!