如何将标签文本添加到 DetailDisclosureButton?
How to add label text to DetailDisclosureButton?
我在 iOS Swift 2.0 应用程序中工作。我无法弄清楚如何在披露指示符 V 形之前设置 UITableViewCell
右侧的文本(除了创建自定义 cell.accessoryView
)。
这是 "Settings app" 的屏幕截图,正是我正在努力实现的目标。
在 Interface Builder 中,设置单元格时,select 正确的详细信息样式:
然后赋值给detailTextLabel
属性:
cell.detailTextLabel.text = "Kilroy Was Here"
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "CellId") ?? UITableViewCell(style: UITableViewCellStyle.value1, reuseIdentifier: "CellId")
cell.accessoryType = UITableViewCellAccessoryType.disclosureIndicator
cell.textLabel?.text = "Main text"
cell.detailTextLabel?.text = "Detail Text"
return cell
}
我在 iOS Swift 2.0 应用程序中工作。我无法弄清楚如何在披露指示符 V 形之前设置 UITableViewCell
右侧的文本(除了创建自定义 cell.accessoryView
)。
这是 "Settings app" 的屏幕截图,正是我正在努力实现的目标。
在 Interface Builder 中,设置单元格时,select 正确的详细信息样式:
然后赋值给detailTextLabel
属性:
cell.detailTextLabel.text = "Kilroy Was Here"
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "CellId") ?? UITableViewCell(style: UITableViewCellStyle.value1, reuseIdentifier: "CellId")
cell.accessoryType = UITableViewCellAccessoryType.disclosureIndicator
cell.textLabel?.text = "Main text"
cell.detailTextLabel?.text = "Detail Text"
return cell
}