【发布时间】:2018-06-14 06:58:30
【问题描述】:
我有这个功能:
func showwAndHideFilterMenu(category : Int) {
if showFilterMenu == false{
UIView.animate(withDuration: 0.6, delay: 0, options: .curveEaseInOut, animations: {
self.filterView.isHidden = false
self.showFilterMenu = true
}) { (isCompleted) in
}
} else {
UIView.animate(withDuration: 0.6, delay: 0, options: .curveEaseInOut, animations: {
self.filterView.isHidden = true
self.self.showFilterMenu = false
}) { (isCompleted) in
}
}
}
我有一个显示和隐藏视图的功能。我想添加一个动画来显示/隐藏这个视图。怎么做?动画的方向是从上到下。
有人知道怎么做吗?
【问题讨论】:
-
操纵 alpha 值,并在完成块中使用 isHidden 属性。
标签: ios swift animation uiview