iOS UItableview 积累问题

1、iOS隐藏UItableview下面多余的线条,设置footerView

tableView..tableFooterView = [[UIView alloc] init];

2、防止背景颜色被cell挡住

cell.backgroundColor = [UIColor clearColor];

3、显示cell右边的样式

cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

4、设置cell选中取消效果(0.5秒消失)

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

//消除cell选择痕迹

            [self performSelector:@selector(deselect) withObject:nil afterDelay:0.5f];

}

- (void)deselect{

[self.tableview deselectRowAtIndexPath:[self.tableview indexPathForSelectedRow] animated:YES];

}

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

推荐阅读更多精彩内容

  • 版权声明:未经本人允许,禁止转载. 1. TableView初始化 1.UITableView有两种风格:UITa...
    萧雪痕阅读 2,918评论 2 10
  • 概述在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似...
    liudhkk阅读 9,086评论 3 38
  • UITableView有两种样式: UITableView的结构:UITableView由头部,尾部,和中间一连串...
    degulade阅读 844评论 1 3
  • 序引 本系列文章将介绍iOS开发中的UITableView控件,将会分成四篇文章完整的讲述UITableView的...
    yetCode阅读 2,291评论 3 40
  • 1. 今天很累,腹痛一天,没有去健身房 2.去餐厅吃了晚饭,可是叉烧饭好难吃 3.给妹妹买了小熊饼干,爸爸T恤衫寄...
    北漂中的咚咚咚阅读 214评论 0 0