去掉UITableView中Group样式cell的边框目前最完美方法

发布时间:2017-5-23 7:59:52 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"去掉UITableView中Group样式cell的边框目前最完美方法",主要涉及到去掉UITableView中Group样式cell的边框目前最完美方法方面的内容,对于去掉UITableView中Group样式cell的边框目前最完美方法感兴趣的同学可以参考一下。

原文地址:http://www.cnblogs.com/wengzilin/archive/2012/03/11/2390677.html UITableView是iOS开发中最常用的元素,在平常用的iPhone App中大部分都用到了UITableView,所以你应该知道她的强大了。 由于刚开始做iOS的项目,遇到问题比较多,在这里记录一下。 需求很简单,就是在一个UITableView里面实现一个不一样的UITableViewCell,正常情况下grouped样式(UITableViewStyleGrouped)UITableViewCell 都是有边框的,所以如果只是用addSubView添加一个按钮的话,就会有边框在外面,不符合有要求,也想过用一个大的图片,把这个cell给盖住,但是感觉这方案不够好,早上找Qzone项目组的同是问了下,他们是用的一个Plain样式的,那些圆角是用的图片,感觉还是不够好,中午吃完饭终于在CocoaChina找到了答案  UIView *tempView = [[[UIView alloc] init] autorelease]; [cell setBackgroundView:tempView];  [cell setBackgroundColor:[UIColor clearColor]];  其实很简单,把backgroundView设置为一个空的View,然后就干净了。看了下UITableViewCell的文档,backgroundView在plain-style的TableView里面是nil,在grouped-style的TableView里面并不是空的,所以这里人肉置空一下就ok了,这是目前为止我见到的最完美的解决方案。

上一篇:CSS布局:中栏固定宽度,左右两栏宽度自适应
下一篇:更换纹理

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

腹肌贴健身器材智能腹部训练健腹器肌