是否可以使用 Cocoa 为动画添加延迟?在我当前的代码中,它显示一个窗口并用淡入淡出动画隐藏它。我想做的是在淡入淡出动画之前添加一个延迟。
@IBAction func doIt(_ sender: NSButton) {
openPanel()
NSAnimationContext.runAnimationGroup { (cont) in
cont.duration = 1.0
self.panel.animator().alphaValue = 0
}
//hide on completion
}