带有TextField的cell数据复用


MyCell*cell = [tableView cellForRowAtIndexPath:indexPath];

if(cell == nil) {

    cell = (MyCell *)[[[NSBundle mainBundle] loadNibNamed:@"MyCell" owner:selfoptions:nil] lastObject];

}else{

    while([cell.contentView.subviewslastObject] !=nil) {

        [(UIView*)[cell.contentView.subviewslastObject]removeFromSuperview];

}

}

目前发现比较有效的方法, 感谢以前的贡献者, 有更好的方法一起交流.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,604评论 25 709
  • 正逢春节,亲戚来往较多,有个侄女吧,来咨询我高考报志愿;另则,自己喜欢的一个小孩儿,观察了最近表现,推测父母教育方...
    言锦书阅读 340评论 0 0
  • 欲挥毫,言离殇,此生提笔书万章。 愁思绝,泪千行,伊人何处访群香。 求知欲,念心慌,一曲终了入愁肠。 梦丝断,朱颜...
    浪者天宇阅读 171评论 0 1