【问题标题】:UITableViewCellAccessory Not Displayed on Custom UITableViewCellUITableViewCellAccessory 未在自定义 UITableViewCell 上显示
【发布时间】:2014-07-10 15:41:47
【问题描述】:

我有一个使用 Interface Builder 创建的自定义 UITableViewCell 和一个支持 UITableViewCell 子类。这是一个简单的单元格,带有一个左向标签(作为名称)和一个右向标签(作为值)。我正在尝试将披露指示器显示为UITableViewCellAccessory,但是无论我设置什么,单元格中都没有显示任何附件。

我在cellForRowAtIndexPath 中添加它的命令很简单:

    cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

但是,仍然没有显示该单元格的附件。有什么我想念的吗?附件是否无法通过自定义 UITableViewCell 实现显示?

【问题讨论】:

  • 您是否设置了您的单元格的重用标识符并正在使用它?
  • 是的。除了附件不存在之外,单元格本身显示良好。单元格中的所有其他字段均按预期显示。
  • 检查单元格或表格的色调,因为这有时会对附件视图产生影响。

标签: ios objective-c uitableview


【解决方案1】:

如果您在自定义单元格中实现了layoutSubviews,但忽略了调用super.layoutSubviews(),则可能会发生这种情况。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多