Skip to main content
 首页 » 数据库

uitableview之Swift之在自定义 Cell 上使用 autoLayout

2024年01月01日56hnrainll

我试图将一个按钮水平居中放置到我的自定义单元格中,但我做不到。 约束还可以,但不起作用...

部分截图:

我做错了什么?

谢谢!

编辑1

我正在检查 TableView、View 和 Cell:

println("TableView width: \(self.tableView.frame.width)") 
println("View width \(self.view.frame.width)") 
println("Cell width: \(cell.frame.width)") 
 
TableView width: 600.0 
View width 375.0 
Cell width: 600.0 
Cell width: 600.0 

TableView 和 Cell 比 View 长。我认为这是问题所在。为什么我的单元格不适合宽度屏幕?

请您参考如下方法:

可能tableView比window宽。尝试向 tableView 添加顶部、底部、左侧和右侧约束。

如果不是这种情况,请提供更多有关您添加的约束以及您在单元格左侧添加数字标签的方式的信息。