项目简介
这是XLForm在Swift中的再创造。
iOS 8.0+
Xcode 8+
Swift 3
示例项目你可以clone并运行示例项目来查看Eureka的大部分功能示例:
如何创建一个form
通过扩展FormViewController你可以直接对表单变量添加章节和行
import Eureka
class MyFormViewController: FormViewController {
override func viewDidLoad() { super.viewDidLoad() form = Section('Section1') <<< TextRow(){ row in row.title = 'Text Row' row.placeholder = 'Enter text here' } <<< PhoneRow(){ $0.title = 'Phone Row' $0.placeholder = 'And numbers here' } +++ Section('Section2') <<< DateRow(){ $0.title = 'Date Row' $0.value = NSDate(timeIntervalSinceReferenceDate: 0) } }}
在示例中我们创建带标准行的两个章节,开题报告,结果是:
github地址:https://github.com/xmartlabs/Eureka
,开题报告