UITableView 点击某一个cell 所有的cell都消失

问题描述:如下图所示,当点击某一个cell的时候 整个table上的cell都不见了,但是tableview还在

情景描述:上面四个按钮,点击切换下面的view。因为个数不多且固定,偷懒用了scrollview,[scrollview addSubview:otherVC.view];(tableview就是在otherVC.view上)。

scrollview是一个vc,tableview在另一个vc上

解决方法
在有tableview的vc中

#import "objc/runtime.h"

- (void)viewDidLoad {
    
    [super viewDidLoad];
    
    objc_setAssociatedObject(self,"", self, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
    
}

你可能感兴趣的:(UITableView 点击某一个cell 所有的cell都消失)