仿 Apple 计时器逻辑,使用了 MVVM 和状态机,代码仅 200 行。
仿 PDF Expert 目录展开逻辑,支持无限层级展开。
对 如何在 iOS 中实现一个可展开的 Table View 一文的 Demo ,用 Rx 重写。
RxDataSources 基本使用例子。
更新 Cell 选择状态例子,如选择联系人(单选/多选)。
这是一种单选的方案,另外一种可以参见 TwoWayBind 中的 SelectPayment ,根据具体情况选择使用哪种方案。个人推荐本例中的选择联系人方案。
内含:
项目依赖使用 Carthage 管理。
参考命令:
carthage update --verbose --platform ios --color auto --no-use-binaries
期待其他 Demo 或者对代码有什么疑问或者建议,欢迎提 issue ,我会尽快回复。
MIT