2016-07-22 45 views
1

试图为一个集合视图单元内的子视图设置动画,但只是在状态之间发生突然变化。UICollectionView单元格。试图给子视图设置动画

... 

    func animate(){ 
    if self.signOut.hidden == false{ 
     UIView.animateWithDuration(0.2) { 
      self.signOut.hidden = true 
     } 
    }else{ 
     UIView.animateWithDuration(0.2) { 
      self.signOut.hidden = false 
     } 
    } 

... 

任何提示非常感谢!

回答

0

您需要降低阿尔法动画块内的视野中消失顺利

 UIView.animateWithDuration(0.33, delay: 0.0, options: [.CurveEaseInOut], animations: { 
      self.signOut.alpha = 0.0 
     }) { finished in 
      self.signOut.hidden = true 
     } 
+0

sure..noob错误,谢谢 – Alexander

相关问题