SplitPaneKit 这是我一段时间以来一直想组件化的东西。我们现在已经在一些应用程序中看到这种模式出现,我什至在 Abode 使用它。 它有几个性能和优化的“陷阱”时刻,同时通过拖动和平移拆分视图、处理断点等来动画化单独或子视图,我想我应该把它放到一个不错的包中。 实际上,我对这个包中的 Abode 处理这个问题的方式进行了相当多的优化。所以可能需要在那里😅实现它 和以前一样,现在只有 UIKit,但 SwiftUI 主机可能会在接下来的几天内出现,因为我根据反馈对初始 API 进行改进和最终更改。 - 可拖动的拆分窗格界面 - 自定义断点或内置预设 - 滚动视图集成 - 从内容或句柄拖动 - 具有平移效果视图的协调动画 - UIKit
19.53K