如何使用 xib 文件自动布局宽度自定义 UITableViewCell
Posted
技术标签:
【中文标题】如何使用 xib 文件自动布局宽度自定义 UITableViewCell【英文标题】:how to custom UITableViewCell with xib file autolayout width 【发布时间】:2017-07-31 17:46:42 【问题描述】:我正在尝试使用 xib 文件自定义 UITableViewCell,我正在使用 AutoLayout 但它不起作用。我该如何解决?我试图在谷歌搜索,但没有给我答案。
更新我的代码----
【问题讨论】:
我们如何通过这张图片识别问题。所以添加你的工作完成代码。 正如@dahiya_boy 所说,给我们一些代码,因为它们可能是很多不同的东西导致你的“问题”——我不确定你的问题是什么。如果您希望您的单元格是全宽的,请将您的tableView
固定为其 ViewController 的 leading
和 trailing
的 0 点
@dahiya_boy 请看我的更新
@JacobBoyd 因为在情节提要中上传代码太难了。请检查我的编辑
【参考方案1】:
您不需要在 UITableViewCell
的 contentView 上设置 autolayout
。仅在属性内部设置(如 SubView、imageView、标签等)。您可以在内容视图中添加子视图并在那里应用约束并使您的 ContentView 透明。为了实现你的造型。
【讨论】:
我只为 contentView 中的所有视图设置了自动布局。但 UITableViewCell 仅自动修复 xib 文件中 contentView 宽度的大小(300)。以上是关于如何使用 xib 文件自动布局宽度自定义 UITableViewCell的主要内容,如果未能解决你的问题,请参考以下文章