KSOForm
此项目已存档,我们建议您使用Eureka代替。
KSOForm是一个用于iOS/tvOS的框架,它可以构建并显示类似于设置应用或日历应用中添加事件表单的视图。它提供了值类(KSOFormModel
、KSOFormSection
和KSOFormRow
),它们表示一个表单。此外,它还提供了一个UITableViewController
的子类,即KSOFormTableViewController
,它拥有并显示一个KSOFormModel
的实例。它提供默认类来处理以下控件显示
UIImageView
UILabel
UITextField
UITextView
UISwitch
UIPickerView
UIDatePicker
UIStepper
UISlider
UIButton
UISegmentedControl
它可以轻松地推送或以模态方式呈现额外的表单和自定义视图控制器类。它支持自定义表头、页脚、分区头、分区页脚和单元格。它支持文本输入的验证和格式化。
演示图标由Glyphish提供。
安装
您可以使用cocoapods、Carthage或作为框架安装KSOForm。
当作为框架安装时,请确保还链接到Stanley、Ditko、Loki、Agamotto、Quicksilver、KSOTooltip、KSOFontAwesomeExtensions和KSOTextValidation,因为KSOForm依赖于它们。
依赖关系
第三方