如何更改 UITableViewCell 宽度?
Posted
技术标签:
【中文标题】如何更改 UITableViewCell 宽度?【英文标题】:How to change UITableViewCell width? 【发布时间】:2020-05-06 23:04:41 【问题描述】:我希望我的自定义单元格不占据屏幕的整个宽度,而只占据屏幕的一部分并位于其行的中心。 例如:
您可以在每个单元格的左侧和右侧看到一些小空间。 我能够通过创建 UIView 层次结构来实现这一点,但随后又出现了另一个问题。所以我决定看看是否可以在不添加额外视图的情况下做到这一点?
【问题讨论】:
如果你能看看这里***.com/a/33234181/6183374也许你会知道如何实现它。 【参考方案1】:一个好的方法是使用Auto Layout
。我建议使用子类UITableViewCell
的自定义xib。创建后,尝试在 xib 文件中实现这些约束:
希望这会有所帮助。
【讨论】:
以上是关于如何更改 UITableViewCell 宽度?的主要内容,如果未能解决你的问题,请参考以下文章
根据单元格宽度更改 UITableViewCell 内容的首选方法
根据 `UITableViewCell` 中的 `UILabel` 文本更改 `UIView` 宽度
无法更改 UITableViewCell 内 UIImageView 的宽度和高度 - swift
MonoTouch:添加 UIImageView 后 UITableViewCell 更改高度