带有左右标签的UITableViewCell的最佳方法
我的应用程序有几个设置多选(例如枚举值)。 我想复制iOS的声音设置表视图单元格,其中名称是在左边,选定的价值在右边,其次是披露指标( >
)。
到目前为止,我的方法是创build一个自定义的表格视图单元格( .xib
和自定义的UITableViewCell
类),并将一个值标签添加到单元格的内容视图中。 不过,使用textLabel似乎与自定义内容视图不兼容(请参阅我的其他问题以及此答案 )。 我的猜测是分配textLabel?.text
导致内容视图被覆盖或隐藏。
这样做的最好方法是什么?
你不需要一个自定义的单元格。 使用普通的旧UITableViewCell
但将样式设置为UITableViewCellStyleValue1
– Objective-C或Value1
– Swift。
左边的标签是textLabel
,右边的标签是detailTextLabel
。