RoForm自定义表单
自定义表单工具,简单配置,实现清晰,快速创建表单
效果
如何导入
项目中导入NEFormTableView,UIHelper,Vender等文件夹;
pod中有依赖
1
2
3
4
5
6
7
8
9
10
11pod 'Masonry', '~> 1.1.0'
pod 'BRPickerView', '~> 2.7.6'
pod 'HCSStarRatingView', '~> 1.5'
pod 'QMUIKit', '~> 4.4.0'
pod 'ReactiveObjC', '~> 3.1.0'
pod 'SDWebImage', '~> 5.0'库中包含了图片选择所以需要相册相机权限
Privacy - Photo Library Usage Description 授权通过相册,选择头像或身份证照片
Privacy - Camera Usage Description 授权通过相机,进行头像拍摄或扫描二维码
使用
1 | NECreateDemoViewModel *viewModel = [[NECreateDemoViewModel alloc]init]; |
1 | // 表单数组 |
1 | - (NSArray<NSArray*>*)modelGroups{ |
初始化表单TableView
1
[[NEFormTableView alloc] initWithFrame:CGRectZero style:UITableViewStyleGrouped models:self.viewModel.modelGroups];
可以根据自己的业务调整Cell样式和内部逻辑,也可以自定义其他不同的cell;
关于
Roder, 我的博客
本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!