项目介绍:
项目简介
这是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