注册并分享邀请链接,可获得视频播放与邀请奖励。

Mitchell Hashimoto (@mitchellh) “Split layout framework update. Since the last video: focus views animate, corner” — TopicDigg

Mitchell Hashimoto 的个人资料封面
Mitchell Hashimoto 的头像
Mitchell Hashimoto
@mitchellh
Creator of Ghostty. 👻 Prev founded @HashiCorp, created Vagrant, Terraform, Vault, and others.
加入 January 2008
146 正在关注    207.6K 粉丝
Split layout framework update. Since the last video: focus views animate, corner drags can move both axes, cross-window drag and drop with animation, all animations backed by CoreAnimation, and full accessibility framework integration (e.g. compat with VoiceOver). The focus view work was the hardest and most complicated. We allow caller-provided SwiftUI views for the focus style, but have to drop that back to a native AppKit/UIKit hosted view for smooth CoreAnimation integration with our other animations so they move in lock-step with our other stuff. Lot of work to get that to work, but I think it turned out great. The caller lives in easy SwiftUI land we handle that complexity. The animation timings and curves need to be tweaked. I think some animations are too long or don't feel right. But thats just parameterization at this point...
显示更多
0
17
566
8
转发到社区