【发布时间】:2012-10-19 06:40:55
【问题描述】:
我想设计一个设置页面,在其中我必须在多个标签之间画线,最好的方法是什么,我用谷歌搜索,了解CGContextRef 方法。这是正确的方法吗,我需要在标签之间划一条线(连续)。我可以继续使用这种方法还是任何其他最好的方法。
【问题讨论】:
-
为每个分隔线创建一个 1 像素高的 CALayer 并设置其背景颜色。
-
你为什么不做一个 UITableView ?我认为正在使用“设置”页面 Grouped TableView :)
-
看看这个 - stackoverflow.com/questions/7666863/uiview-bottom-border>
-
使用 UITableView,在 UITableView 内部添加标签或者你可以使用另一个标签,每个标签之间的高度为 1px
标签: iphone ios cocoa-touch uilabel cgcontextref