Shi*_*ari 5 uitableview ios ios6
嗨,我是 ios 开发的新手。我正在开发一个应用程序,我在其中使用UITableView.
Tableview包含一些带分隔线的单元格和其他不带分隔线的单元格。任何人都可以告诉我如何删除特定单元格的分隔线?
cell.separatorInset = UIEdgeInsetsMake(0, 0, 0, cell.bounds.size.width);
Run Code Online (Sandbox Code Playgroud)
上面的代码适用于iOS 7. 我怎样才能做到这一点iOS6?任何帮助表示赞赏
您可以添加一个UIView与您希望分隔线位于UITableViewCell布局顶部的背景颜色相同的背景颜色,使其高度为一个像素(它将与一条线相同)并且其宽度与您的单元格宽度相同(单元格.框架.大小.宽度)。在此之后,您cellForRowAtIndexPath刚刚将hiddenthis 的属性设置为YES对于您不希望显示的单元格和hidden=NO对于您想要的单元格。这是一个简单的解决方案,适用于任何 iOS 版本。但是如果要添加您的自定义分隔符,请不要忘记禁用所有 tableview 的默认分隔符
| 归档时间: |
|
| 查看次数: |
12807 次 |
| 最近记录: |