码迷,mamicode.com
首页 > 其他好文 > 详细

自定义Cell的方法

时间:2016-04-30 19:40:27      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:

Cell属于UITableView中的组件,有多种定义方式,有系统自带的方法,有自定义的方法。

技术分享

可以使用系统的方法setSeparatorColor(设置分割线颜色)

设置setSeparatorStyle(设置分割线类型)

 

也可以自己自定义一个Cell

在Cell的下面添加一个极细的UIView,控制它的颜色,就实现了自己的分割线

 

技术分享

将cell左右空出一些距离,造成一些间距

 

做法:

在自定义的cell文件中,重写setFrame方法

- (void)setFrame:(CGRect)frame {
    
    //将cell的frame改成自己想要的
    frame.origin.x = 5;
    frame.size.width -= 2 * frame.origin.x;
    frame.size.height -= 1;
    
    [super setFrame:frame];
}

 

x为左边距

width是cell的宽度,减去两边的间距就是想要的宽度

height是cell的高度,减去一部分是为了空出分割线

 

自定义Cell的方法

标签:

原文地址:http://www.cnblogs.com/langji/p/5449158.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!