ESSDynamicForm 0.2.1

ESSDynamicForm 0.2.1

Chris Ferdian 维护。



  • Chris Ferdian

ESSDynamicForm: Easy form. License Build Status

入门

以下说明将帮助您在本地计算机上获取项目副本并运行,以便进行开发和测试。有关如何在生产系统中部署项目的说明,请参阅部署部分。

支持 UI 元素

  • UITextfield
    • 数字
    • 文字
  • 图片选择器
  • 日期选择器
  • 分段控件
  • UITextView

要求

  • iOS 9.0+
  • Xcode 9

集成

CocoaPods (iOS 9.0+)

您可以使用 CocoaPods 通过将其添加到您的 Podfile 来安装 ESSDynamicForm

platform :ios, '9.0'
use_frameworks!

target 'ESSDynamicForm' do
    pod 'ESSDynamicForm', '~> 0.2.1'
end

使用方法

import ESSDynamicForm

编程方式

let essForm = ESSDynamicForm(with: self, frame: view.frame, delegate: self)

essForm.setElements(with: formElementElements)
essForm.build()

故事板

简单地将UIView类更改为ESSDynamicForm

essForm.setElements(with: formElementElements)
essForm.setViewController(with: self)
essForm.build()

请确保将viewController设置为基本容器。

许可协议

本项目遵循MIT许可协议 - 有关详细信息,请参阅LICENSE.md文件。