ios - Xcode UITableView 放置和单元格分隔符

标签 ios xcode swift uitableview cell

我遇到了一个问题,我的 UITableView 没有一直延伸到页面底部,即使我已经设置它,我相信它应该。

Table doesn't extend to bottom

此外,除非我滚动表格,否则单元格分隔符似乎不会显示。

Cell separators show up only on scroll

最佳答案

尝试像这样将属性 automaticallyAdjustsScrollViewInsets 设置为 NO。

self.automaticallyAdjustsScrollViewInsets = NO;

self.navigationController.automaticallyAdjustsScrollViewInsets = NO;

编辑:

从您的屏幕截图来看,它似乎是约束问题。尝试设置左、右、上、下约束,然后重试。您会看到黄线出现以及有关约束问题的警告。当它运行时,您的 TableView 将正常工作。

关于ios - Xcode UITableView 放置和单元格分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31150920/

相关文章:

ios - 尝试安装 Pod 但出现错误

ios - NSFetchRequest 如何获取不同的对象?

将 iOS 部署目标更改为 iOS 7.0 时,Xcode 5 出现 C++ 链接错误

ios - 从包含闭包的 Swift 函数返回值

ios - 将数据一束一束地加载到 UICollectionView 中

ios - 如何将 iPhone 应用程序标记为仅限 iOS8?

ios - 迁移到 Xcode 8 和 Swift 3.0 时 Xcode Healthkit 授权函数错误

iphone - 是否可以抑制特定任务的编译器警告?

ios - 如何使用 NSFetchedResultsController 在 TableView Controller 中添加一个部分(带有自定义标题单元格)?

c# - iOS 启用被蓝牙键盘禁用的虚拟键盘