ios - UITableView(Cell) 没有填满整个屏幕

标签 ios swift uitableview autolayout

看这张图:

enter image description here

tableview 没有填满屏幕,而我为 superview 设置了相同的宽度和高度。我还尝试将约束设置为前导尾随顶部和底部的全零。您看到的黑色图像在内容 View 的尾部有 5 个空格,但图像不在 iPad 或 iPhone 7 的最右侧。

如何让 TableView 和屏幕一样大?谢谢。

最佳答案

  1. 移除 UITableView 的所有约束
  2. 用 0 将 UITableView 固定到顶部、左侧、右侧和底部
  3. 确保不要对边距使用约束

enter image description here

或者使用大小检查器自动调整大小。

enter image description here

关于ios - UITableView(Cell) 没有填满整个屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44078285/

相关文章:

objective-c - 如何避免我的 UITextView 被我的 UITableView 覆盖?

iOS Carthage "project has no shared schemes"即使使用手动 xcodebuild

ios - 删除突出显示栏按钮上的白色

ios - 为什么我的 View Controller 的 X 坐标显示 160 而不是 0?

ios - 如何使用 Swift 获取 UIImage 中像素的颜色?

ios - 从 url 下载数据时等待填充表格 View

ios - iPad分屏导致抽屉变暗

generics - 快速通用函数中的位移位

ios - 是否可以创建一个可以授权用户位置访问的框架

swift - 表格单元格未被调用