gpt4 book ai didi

iphone - UITableViewCell 缩进居中 imageView?

转载 作者:行者123 更新时间:2023-11-29 05:06:17 26 4
gpt4 key购买 nike

有谁知道为什么 UITableViewCell 的缩进会使单元格的 UIImageView 水平居中?理论上(根据我过去见过的屏幕截图和应用程序来判断),imageView 应始终向右对齐,从而与两个标签保持一致的空间。就我而言(下面的屏幕截图),事实并非如此。这是具有 UITableViewCellStyleSubtitle 样式的默认 UITableViewCell。有什么线索吗?我已经关注这个问题很长一段时间了,但似乎无法弄清楚。

更新:显然UITableViewCellStyleDefault没有这个问题 - imageView 与(单个)标签右对齐。为什么两种风格之间存在差异我无法理解。

UITableViewCell

(添加绿色/蓝色区域以说明问题)

最佳答案

UITableViewCell 绘制其 contentView 的方式与通常在 UIView 中绘制 subview 的方式不同。它不会修改imageView、textLabel和detailLabel的frame属性。我想它会获取这些 View 图形引用并处理自定义绘图。

这意味着,没有控制。不幸的是我还不得不说你需要一些定制。但仅仅拥有一个自定义内容 View 就足够了,而不是对整个 TableView 单元格类进行子类化。

关于iphone - UITableViewCell 缩进居中 imageView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5042728/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com