UITableView的style的区别与用法,以及分割线的显示与隐藏
来源:互联网 发布:ubuntu查找已安装软件 编辑:程序博客网 时间:2024/06/05 11:56
cell.selectionStyle = UITableViewCellSelectionStyleNone;//让cell不能选中
//从新设置cell的背景,可以让cell分割线消失
UIView *tempView = [[UIViewalloc] init];
tempView.backgroundColor=[UIColorwhiteColor];
[cell setBackgroundView:tempView];
//也可以让分割线消失
_saleTableView.separatorStyle =UITableViewCellSeparatorStyleNone;
//在每行加分割线
- (void)drawRect:(CGRect)rect
{
CGFloat gap = (ScreenWidth > 350 ) ? 15 : 10;
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetStrokeColorWithColor(context, [UIColor lightGrayColor].CGColor);
CGContextStrokeRect(context, CGRectMake(gap, rect.size.height , rect.size.width - gap * 2, 1));
}
//tableview style不同的区别
style=UITableViewStyleGrouped 默认会有headview和footview,头尾会空出一些距离,headview和footview会随tableview一起滑动,
style=UITableViewStylePlain 默认没有headview和footview,自定义的headview和footview不会随tableview一起滑动,
_saleTableView = [[UITableViewalloc] initWithFrame:CGRectMake(0,0, FRAMEW(self.view), FRAMEH(self.view) -56 - 64)style: UITableViewStyleGrouped];
_saleTableView = [[UITableViewalloc] initWithFrame:CGRectMake(0,0, FRAMEW(self.view), FRAMEH(self.view) -56 - 64)style: UITableViewStylePlain];
- UITableView的style的区别与用法,以及分割线的显示与隐藏
- [iOS] 隐藏UITableView不需要的分割线(只显示有行内容的分割线)
- UITableView隐藏多余的分割线
- 隐藏UITableView多余的分割线
- 隐藏UITableView多余的分割线
- UITableView隐藏多余的分割线
- 隐藏UITableView多余的分割线
- UITableView隐藏多余的分割线
- 隐藏UITableView多余的分割线
- 隐藏UITableView多余的分割线
- UITableView 隐藏空白cell的分割线
- UITableView隐藏多余的分割线
- UITableView隐藏多余的分割线
- UITableView隐藏多余的分割线
- 隐藏UITableView多余的分割线
- 隐藏UITableView多余的分割线
- UITableView隐藏多余的分割线
- UITableView隐藏多余的分割线
- safari打开的页面数字识别变为蓝色
- 数据预处理系列:(十一)用核PCA实现非线性降维
- 从git库中导出项目
- UIKit框架各个类的简要说明
- 安装hadoop2.5.2插件
- UITableView的style的区别与用法,以及分割线的显示与隐藏
- vmware workstation 12 序列号
- Servlet学习
- 51nod 1021 石子归并 dp
- Java获取路径方法&相对路径读取xml文件方法
- Android常见错误汇总
- 在网上整理的关于打开相机和相册并设置成头像的问题
- C/C++头文件与变量的声明和定义
- JavaWeb总结一