Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
从未使用过图形框架。假设我可以对“按下”按钮(图片)进行事件处理并将其链接到其他一些目标元素,此时将引入鼠标。但是在按下鼠标按钮并在所有表单上可见之前存在的动画如何?起点是什么?有哪些框架、类和方法?
我建议在窗口层的顶部添加一个 CAShapeLayer,并将其设置为描边一条细蓝线。然后你可以安装一个只有一行的 CGPath,并在用户用鼠标拖动时更改路径。您可以使用持续时间很短的动画,也可以使用 CATransaction 来更改没有动画的路径,以便尽可能快地更新。