Puffer
一个 Swift 旋转盘。
您可以使用此工具模拟类似于 Photo.app 中的旋转盘。
功能
- 显示带指标的全盘。
- 只显示部分盘面。
- 旋转范围可以被限制。
- 默认旋转中心为盘面中心。您可以设置自己的旋转中心。
- 自定义颜色。
要求
- iOS 11.0+
- Xcode 10.0+
安装
CocoaPods
pod 'Puffer', '~> 1.0.3'
如果由于 Swift 版本不同而出现编译错误,您可能需要在 pod 文件中包含以下代码。
post_install do |installer|
installer.pods_project.targets.each do |target|
if ['Mantis'].include? target.name
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '5.0'
end
end
end
end
用法
- 创建默认旋转盘
Puffer.createDial()
- 创建自定义旋转盘
var config = Puffer.Config()
// Do some settings to config
...
Puffer.createDial(config: config)