以等间距或滚动水平布局多个项目

控制条视图

UIScrollView + UIStackView 的包装器,用于以相等的间距水平水平布局多个视图。

如果框架尺寸不够,它允许您自动滚动项目。

否则,它会以相等的间距布置项目。

演示

一切屋顶

安装

使用此存储库的 URL 通过 swift 包管理器进行安装

https://github.com/cemolcay/ControlStripView.git

用法

创建视图:

let strip = ControlStripView()

将视图添加到条带:

strip.addItem(view: cutoffKnob)
strip.addItem(view: resonanceKnob)

例子

该存储库包含视图的示例用法。

  • 项目将以纵向模式滚动,
  • 并且它们将在横向模式下以相等的间距布局。

GitHub

查看 Github