去除UITableView多余分割线
2013-10-31 22:52
281 查看
plain类型的tableview当显示的数据很少时,下面的cell即使不显示数据也会有分割线,可以通过下面这个函数去掉多余的分割线。
- (void)setExtraCellLineHidden: (UITableView *)tableView
{
UIView *view =[ [UIView alloc]init];
view.backgroundColor = [UIColor clearColor];
[tableView setTableFooterView:view];
[view release];
}
当tableview的dataSource为空时,也就是没有数据可显示时,该方法无效,只能在numberOfRowsInsection函数,通过判断dataSouce的数据个数,如果为零可以将tableview的separatorStyle设置为UITableViewCellSeparatorStyleNone去掉分割线,然后在大于零时将其设置为
UITableViewCellSeparatorStyleSingleLine
- (void)setExtraCellLineHidden: (UITableView *)tableView
{
UIView *view =[ [UIView alloc]init];
view.backgroundColor = [UIColor clearColor];
[tableView setTableFooterView:view];
[view release];
}
当tableview的dataSource为空时,也就是没有数据可显示时,该方法无效,只能在numberOfRowsInsection函数,通过判断dataSouce的数据个数,如果为零可以将tableview的separatorStyle设置为UITableViewCellSeparatorStyleNone去掉分割线,然后在大于零时将其设置为
UITableViewCellSeparatorStyleSingleLine
相关文章推荐
- 05-EasyUI_登陆的实现2-Form控件的使用
- 1028. Hanoi Tower Sequence
- Coded UI Test--Seperate the UIMap per test category
- 开源用户界面和布局的套件XiaoCai.WinformUI(美化用户界面利器)
- 开源 免费 java CMS - FreeCMS1.5-数据对象-guestbook
- 大数据时代,UEFI下安装系统
- LIRe 源代码分析 2:基本接口(DocumentBuilder)
- iOS中的本地通知UILocalNotification
- (队列的应用5.3.2)POJ 2259 Team Queue(队列数组的使用)
- 2.Dynamic Programming on Stolen Values【dp】
- [置顶] 关于产品的一些思考——腾讯之UIDesigner
- UITextView 边框的设置
- CCmdUI类
- (队列的应用5.3.3)POJ 3125 Printer Queue(优先队列的使用)
- (队列的应用5.3.1)ZOJ 3210 A Stack or A Queue?根据进入结构的序列和离开结构的序列确定是stack还是queue)
- HDU 1005 Number Sequence
- hdu 4746 Mophues
- JSP中的requenst对象
- HDU 1005 Number Sequence
- HDU 1005 Number Sequence