【问题标题】:Set ImageView to full width in TableViewCell behind Disclosure indicator在 Disclosure 指示器后面的 TableViewCell 中将 ImageView 设置为全宽
【发布时间】:2023-03-08 04:27:01
【问题描述】:

我想知道是否有办法将 TableViewCell 中的 ImageView 设置为全屏宽度,即使在附件后面也是如此? 我想保持指标与我拥有的其他单元格保持一致。 如果没有,有什么解决方法吗?

谢谢!

【问题讨论】:

  • 使用“库存”表格单元格,可能不会。但是您有一些自定义方法可以做到这一点。我的问题更多的是你为什么要这样做。大多数用户对披露指标没有任何期望,至少是“股票”指标。对于小单元格(想想在 4.7 英寸屏幕上有 6 个可见单元格的表格视图),可能很难不让指示器与背景图像融合。
  • 感谢您的回答。让我再次尝试解释一下。我想要一种背景图像而不是白色表格单元格 bg。如果您单击它,它仍会引导您查看详细信息,因此我希望将指示器放在其顶部。但是在上面的图片中,附件视图将是白色的,其中包含指示器,而不是指示器后面的全屏图像。
  • 已经有一段时间了——不幸的是我找不到任何代码——但听起来你想要一个“自定义附件按钮”。通过快速 DuckDuckGo 搜索,我发现了一些希望能将您带向正确方向的东西:stackoverflow.com/questions/49949150/…
  • 感谢您的帮助!我现在解决了这个问题,让背景全宽没有附件视图,并插入了一个自定义披露指示器。
  • 请发布答案 - 它可能会帮助其他人! (我很乐意投票。)回答你自己的问题没有错。

标签: swift uitableview uiimageview accessory disclosure


【解决方案1】:

我现在使用自定义披露指示器解决了这个问题。因此,隐藏整个附件视图并将图标放在全宽 UIImageView 的顶部,如下图所示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    • 1970-01-01
    相关资源
    最近更新 更多