iOS 上基于 RxSwift 的动态表单填写

作者/分享人:靛青K
向 Ta 提问
SwiftGG 成员,<T> 沙龙负责人,GMTC iDev 讲师,目前致力于推广 RxSwift。🙌🏿

静态表单填写直接使用 UITableViewController 即可,但完成一个动态表单填写相对辛苦,GitHub 上有优秀的开源框架 XLForm 和 Eureka ,但这些都是基于 UITableView 的,但当我们需要使用 UICollectionView 时,就需要新的解决方案。

RxSwift 相比 XLForm 和 Eureka 有着绑定和强类型的天然优势。本文将结合这些完成一些相对复杂的场景,让填写表单不再那么麻烦。


本场 Chat 需要一定的 Swift 和 RxSwift 基础。

已有46人预订
预订达标
文章出炉
交流日期
     
17.05.01
17.05.15
17.05.22 20:30
查看文章评论/提问
刘小 • 米客
很给力,这让我想起来了,钉钉里面的审批里面各项功能,貌似可以用这种来实现,然后具体的权限以及类型全部由服务端下发,然后定义好所有的cell,然后绑定,省了好多事。
偏执狂◇
请教个问题,如果我们只知道一部分表单项目而另一部分是服务器动态下发的。这样有什么好办法处理吗?
可爱小彩笔
请问一下一般什么情况适用RxSwift
四月天
写的很实用,可是我已经半年没有写iOS项目了,都快成专业前端了,最近准备重启swift了!这篇文章要好好学习下!
你可能还喜欢
聊聊 CSS 中的布局模式
大漠_w3cplus.com
Spring Boot 2.0 的快速入门(图文教程)
泥瓦匠 @ bysocket.com
浅谈如何开一场 Chat
白宦成
如何在网上下载自己需要的资源
曹某某
GitChat 被恶意攻击引发的技术性思考:拒绝服务攻击
肖志华
利用开源代码和读相关论文来提高写代码能力
李峰
微信扫描登录