如何在iOS中使用swift延迟按钮(因为我的按钮有动画)?
答案 0 :(得分:3)
您可以在动画的完成块中执行此操作
UIView.animateWithDuration(0.2, animations: {
//animate here
}, completion: {
// pushviewController OR perfrom Segue
})
或者使用dispatchAfter
DispatchQueue.main.asyncAfter(deadline: .now() + 2) {
}