如何在UITableViewCell IOS之间添加垂直线

How to add vertical line between UITableViewCell IOS

提问人:Telember 提问时间:4/29/2016 最后编辑:rmaddyTelember 更新时间:4/29/2016 访问量:3157

问:

在我的项目中,我必须添加垂直线,但我不知道如何添加垂直线。我试图将其添加到我的中,但它不能。UITableView

例

iOS Swift UITableView

评论

3赞 4/29/2016
最好将 imageView 用于 tableViewCells
1赞 Sneha 4/29/2016
看看这个演示
0赞 Telember 4/29/2016
我会努力做到这一点。感谢您的帮助:)
2赞 Sneha 4/29/2016
@AbhinandanPratap 最好让 UIView 具有宽度 1 像素和背景颜色黑色或任何你想要的东西(只是不是白色或 clearColor)而不是图像。

答:

9赞 Sneha 4/29/2016 #1

您可以通过像这样使用将 UIView 添加到 CustomCell 来获得此信息。

在此处输入图像描述

在 TableView 数据源方法中,检查第一个单元格和最后一个单元格。if cell then hide & if cell Then hide ..cellForRowAtIndexPathfirstLineUpperLastLineLower

就是这样。。

希望这能解决您的问题。 :)

评论

0赞 Charmi 8/16/2017
我想添加虚线,用于上下行,我的单元格高度随着自动维度的增加而增加。我试着写维度。在我的研究过程中,甚至尝试了编写自定义基类。问题:破折号不一致。请建议我适当的方法...谢谢
0赞 Sneha 8/17/2017
加载视图后,您只需要在视图中绘制虚线即可...参考此链接: stackoverflow.com/questions/12701825/...
1赞 Ketan Parmar 4/29/2016 #2

您可以通过编程方式添加 UIVie。如果然后在 Imageview(总线图像)下面添加 view(line),则在 Imageview 上方添加 view(line)。如果您想从界面构建器进行管理,另一个答案也是一个很好的解决方案。cellforrowAtindexpathodd IndexPathview(line)

希望这能:)