2 xychinachengdu XYChinaChengdu 于 2015.06.05 15:06 提问

在IOS中自定义了Cell有两个控制器都要调用,

在IOS中自定义了Cell,有两个控制器都要调用,我怎么在Cell里面判断当前是谁在调用,因为需要做一些不同的设置......................

3个回答

yongca887
yongca887   2015.06.05 15:42
已采纳

设置不同的identifie根据不同得identifie设置不同的内容或者UI,可以将identifier设置在cell中,static NSString const *identifer1 = @"xx1" static NSString const *identifie2 = @"xx2",在不同的Controller里面使用相应不同的identifie初始化Cell

wangzhaobin
wangzhaobin   2015.06.05 15:52

在cell中添加个方法传进个参数,如-(void)setData:(id)kdataVO,通过参数判断当前对象

Derek_miss
Derek_miss   2015.06.29 15:46

也可以在cell的属性里面添个flag,或者自定义一个枚举,都可以用来区别开

Csdn user default icon
上传中...
上传图片
插入图片