Macos 创建iMovie/FCP时间线洗涤器时使用了哪些AppKit控件/组件?

Macos 创建iMovie/FCP时间线洗涤器时使用了哪些AppKit控件/组件?,macos,appkit,Macos,Appkit,我有兴趣在macOS上创建一个类似iMovie的视频编辑器。洗涤器是一个有趣的组件,我想知道是否有人知道使用什么控件来创建它 我个人的猜测是,这是NSCollectionView 这是一个自定义视图。它是名为CETimelineView的TLKTimelineView的子类,嵌入到名为LksrollView的自定义滚动视图中。 这是有意义的,因为视频必须与时间线、音频和视频同步。需要高度优化的控制。您可以在xCode中调试视图 Tim,看起来你的脚趾不止两个。祝你对你的回应有一个迟到的“谢谢”,

我有兴趣在macOS上创建一个类似iMovie的视频编辑器。洗涤器是一个有趣的组件,我想知道是否有人知道使用什么控件来创建它

我个人的猜测是,这是NSCollectionView


这是一个自定义视图。它是名为CETimelineView的TLKTimelineView的子类,嵌入到名为LksrollView的自定义滚动视图中。 这是有意义的,因为视频必须与时间线、音频和视频同步。需要高度优化的控制。您可以在xCode中调试视图


Tim,看起来你的脚趾不止两个。祝你对你的回应有一个迟到的“谢谢”,真诚地感谢你的话和截图。