iOS UItableview 积累问题

2017-05-18  本文已影响0人  游人有鱼

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];

}

上一篇下一篇

猜你喜欢

热点阅读