LiveFader 0.0.2

LiveFader 0.0.2

Cem OlcayCem Olcay 维护。



LiveFader 0.0.2

LiveFader

@IBDesignable 垂直或水平 UIControl 子类,可以从控制底部或中部开始。

示例

alt tag

要求

  • iOS 9.0+
  • Swift 4.2+
  • Xcode 10.0+

安装

手动

  • LiveFader.swift 文件导入到您的代码库中

Cocoapods

pod 'LiveFader'

使用方法

  • 在Storyboard中创建一个UIView实例,并将其类设置为LiveFaderView
  • 也可以编程创建LiveFaderView。
  • 使用style属性设置底部或中间控件样式。
  • 使用controlType属性设置水平或垂直控件类型。
  • 您可以从Storyboard或编程方式将@IBAction绑定到LiveFadervalueChanged事件。
  • 您可以从Storyboard中的@IBInspectable或编程方式改变启用/禁用/高亮颜色样式。
  • LiveFaderView是一个公开类,因此您可以通过操作它的层或添加新的层来子类化它,以实现任何您想要的样式。

LiveFaderScrollView

alt tag

  • 自定义滚动视图子类允许您通过一个单指拖动操作来编辑所有滑动条。
  • 将其isFaderPanningEnabled属性设置为true。
  • 在这个模式下您将无法滚动,因为您将使用当前的拖动操作来编辑滑动条,而不是进行滚动。
  • 递归查找自身及其子视图中的所有LiveFaderView,您可以在LiveFaderScrollView内部添加到堆叠视图或自定义容器中的滑动条。

App Store

此库已用于App Store中的应用程序,请查看它们!