gpt4 book ai didi

Cocoa - 两个 NSImage 之间的淡入淡出?

转载 作者:行者123 更新时间:2023-12-03 16:17:42 25 4
gpt4 key购买 nike

我有一个带有 NSImage 的菜单,显示一些信息,当它更新时,我希望新的(更新的)图像淡入。我知道这在 iPhone 上很容易,但这在 OS X 中可能吗?

最佳答案

你可以尝试使用这个。它是用 Swift 4 编写的

 let transition = CATransition() //create transition
transition.duration = 4 //set duration time in seconds
transition.type = .fade //animation type
transition.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
self.imageView.layer?.add(transition, forKey: nil) //add animation to your imageView's layer
self.imageView.image = NSImage(named: "test_image") //set the image

关于Cocoa - 两个 NSImage 之间的淡入淡出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5142075/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com