不同的内容,要分成不同的cell,然后用tableView根据状态来加载这里也可以使用一个cell ,然后根据不同的枚举值,生成cell里的显示内容,这两种方式各有利弊,我个人倾向使用不同的...的方案增加了数据传递的成本,cell中的按钮点击事件和文字输入事件与controller之间比较松散,我的示例中...
整个界面UI非常朴素,就一个tableview,感觉逻辑也清晰,并且天然的具有动画效果,看起来还不错....项目中使用的SwiftLCS这个库处理集合很方便,也是项目的主要功臣,值得推荐....tableView切换状态时,要先删除后添加,同时要记得修改数据源的对应数据
项目使用swift实现,代码也简单,<code