标签: ios swift xcode
我有一个UITableView单元格,它不遵循其父级宽度。我找到了很多有关如何更改高度的代码,但是找不到将UITableView单元格更改为其父级的代码/方式。
UITableView
有人回答说它将自动跟随。但是在我的系统中,问题是宽度不能跟随设备的宽度。有没有人知道如何更改它?
答案 0 :(得分:8)
UITableviewCell的宽度将始终与UITableView的宽度相同。
UITableviewCell
如果要将单元格的宽度设置为与UITableView的父级相同,则应将UITableView的宽度设置为与父级相同
如果您想将UITableView的宽度设置为其父视图的宽度,请将UITableView的尾随约束和前导约束设置为值为0的超级视图
您需要删除添加到宽度约束和宽高比的约束。代替ctrl和拖动,选择tableview并单击pin按钮并按图像所示设置约束。请记住,将宽度设置为与父视图相同时,尾随和前导值必须为0