[原创]如何解决xib的多层tableview的嵌套问题,和复用

2019-12-23  本文已影响0人  你飞跃俊杰

复用问题请参考:https://www.jianshu.com/p/bc6e9f93a107

基本原则:
1.tableview及其之类切勿用add,用add容易出错
2.不用add怎么办呢,尽量拉控件

第一层,collectioncell里面add了一个tableview


image.png

每个cell都不一样


image.png

上面的cell里面又拉了个cell


image.png

正在的业务逻辑界面在这里,这里用了代理,传递一个按钮的事件,使其刷新第二层的cell


image.png

上面的cell亦如此,不同类型,同界面的cell最好分开

image.png

最终还是回到上面那个类中,这个类处理了8种类型的界面,于是我分开写了4个xib

这是一种排版


image.png
image.png

这也是


Simulator Screen Shot - iPhone Xʀ - 2019-11-19 at 10.13.56.png

原文地址:https://www.jianshu.com/p/4123ef84f531

上一篇 下一篇

猜你喜欢

热点阅读