IMSForm
示例
要运行示例项目,请首先克隆存储库,并在_example目录中运行 pod install
需求
安装
IMSForm可通过CocoaPods获取。要安装它,只需将以下行添加到Podfile中
pod 'IMSForm'
使用
JSON数据
[
{
"type" : "IMSFormComponentType_TextField",
"title" : "Email",
"value" : "",
"placeholder" : "Please enter your email address",
"info" : "Max length limit 20",
"visible" : "1",
"editable" : "1",
"required" : "1",
"clearable" : "1",
"field" : "email",
"param" : "",
"defaultSelectorString" : "didUpdatedMyFormModel:indexPath:",
"customSelectorString" : "customDidSelectedMyFormModel:indexPath:",
"cpnConfig" : {
"textType" : "email",
"lengthLimit" : "20",
"precision" : "2"
},
"cpnStyle" : {
"layout" : "vertical"
},
"cpnRule" : {
"message" : {},
"validators" : [
{
"class" : "IMSMyValidateManager",
"selector" : "isNotEmpty"
},
{
"class" : "IMSFormValidateManager",
"selector" : "isEmail"
}
],
"trigger" : "change"
}
}
]
作者
[email protected], [email protected]
许可证
IMSForm 可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。