关于tableviewCell的一些小技巧
2015-11-23 16:02
344 查看
设置cell的分割线颜色
[tableView setSeparatorColor:color];
设置cell分割线的长短
[tableViewsetSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];
重写cell的分割线
- (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFillColorWithColor(context, [UIColor clearColor].CGColor); CGContextFillRect(context, rect); //上分割线, CGContextSetStrokeColorWithColor(context, [UIColor colorWithHexString:@"ffffff"].CGColor); CGContextStrokeRect(context, CGRectMake(5, -1, rect.size.width - 10, 1)); //下分割线 CGContextSetStrokeColorWithColor(context, [UIColor colorWithHexString:@"e2e2e2"].CGColor); CGContextStrokeRect(context, CGRectMake(5, rect.size.height, rect.size.width - 10, 1)); }
设置cell的描边 (其实就是分组
)
除非需要设置每个section的header,不需要用代理去返回header的view,使用xib或SB布局时,设置style为Group就OK了。
相关文章推荐
- SqlServer表数据与excel中数据的互相复制
- 装系统
- Activity启动过程全解析
- 数据结构实践——二叉树算法验证(哈夫曼编码的算法验证)
- 第十一周 项目一(3)-中序线索化二叉树的算法验证
- JS的一些日常知识(更新中)
- webservice入门之CXF教程
- 欢迎使用CSDN-markdown编辑器
- 关于Nib加载cell重用的问题
- C++设计模式[十六]中介者模式
- maven web项目build失败
- Xcode升级到7之后 发现速度超级慢
- Hibernate 与Mysql 关键字冲突
- 声波通信开源项SinVoice介绍二
- 第十三周项目1Prim 算法验证
- Android编程记录ListView标记行状态的方法
- python try 代码组检测错误和异常
- MYSQL 二进制日志
- Gson用法整理
- mysql权限设置