我的应用有多个多项选择设置(例如枚举值)。我想要复制iOS的声音设置表格视图单元格,其中名称在左侧,选定的值在右侧,后面是披露指示符(>
)。
到目前为止,我的方法是创建一个自定义表格视图单元格(.xib
和自定义UITableViewCell
类),并在单元格的内容视图中添加一个值标签。但是,使用textLabel似乎与自定义内容视图不兼容(请参阅我的other question以及this answer)。我的猜测是分配textLabel?.text
会导致内容视图被覆盖或隐藏。
这样做的最佳方法是什么?
答案 0 :(得分:3)
您不需要自定义单元格。使用普通的UITableViewCell
,但将样式设置为UITableViewCellStyleValue1
- Objective-C或Value1
- Swift。
左侧的标签是textLabel
,右侧的标签是detailTextLabel
。