gpt4 book ai didi

macos - 如何在 espresso 代码编辑器中实现设置动画?

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

如何实现与 espresso.app 类似的设置动画,enter image description here

enter image description here

最佳答案

我认为最简单的方法是:

  1. 绘制动画并将其放入 .gif 文件
  2. 将工具栏添加到您的窗口
  3. 将自定义项目放入工具栏,由 NSImageViewNSButton 组成。
  4. 添加 NSTrackingArea 以捕获 moseEntered:mouseExited:
  5. 设置-[NSImageView setImage:]你的gif图像或在InterfaceBuilder中
  6. 鼠标输入时:发送-[NSImageView setAnimates:YES] on mouseExit: -[NSImageView setAnimates:NO]
  7. 如果您需要来回动画,请制作两个 gif 文件并更改它们

我在 Mac 的 Cinemagraph 壁纸应用程序的首选项窗口中制作了类似的内容。只是开始和停止 gif 文件的动画。

关于macos - 如何在 espresso 代码编辑器中实现设置动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14650624/

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