入门
以下说明将帮助您在本地计算机上获取项目副本并运行,以便进行开发和测试。有关如何在生产系统中部署项目的说明,请参阅部署部分。
支持 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文件。