iOS - 单元格分隔符不会出现在 UITableView 上

标签 ios uitableview

我的表格 View 中的单元格分隔符没有出现在 iOS 模拟器中。这是 View Controller :

http://i.imgur.com/qFja6nm.png

这是我收到的警告:

http://i.imgur.com/iubdGYZ.png

自定义 segue 是当用户单击表格中的单元格时我拥有的那个。我在代码中使用搜索显示 Controller 来使用搜索栏进行搜索,并在 TableView 中显示。

这是 iOS 模拟器显示的内容:

http://i.imgur.com/7Oku66X.png

当我点击并拖动表格时,单元格分隔符会出现,但当它没有被交互时不会出现。

我还在代码中包含了这些行以尝试解决问题:

tableView.separatorStyle = UITableViewCellSeparatorStyle.SingleLine
self.automaticallyAdjustsScrollViewInsets = false

编辑:

这里是tableView的设置:

http://i.imgur.com/slt48tU.png

http://i.imgur.com/NCIJfS1.png

http://i.imgur.com/EXyWvTt.png

最佳答案

iOS 11 模拟器:+2(Pixel Accurate 选项)


iOS 10 及以下模拟器:+1(100% scale 选项)


物理设备:“它只是工作”


此外,您可以通过与 UITableView 交互来显示分隔符(除非关闭了滚动/弹跳)。

关于iOS - 单元格分隔符不会出现在 UITableView 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31364567/

相关文章:

ios - 如何在Google Map,Swift中设置受限区域或受限区域

ios - UITableView 部分始终保持在 View 中

ios - 在 UIView 中放置 UITableView 时,永远不会命中 cellForRowAtIndexPath

ios - 表内的 UIButton 未触发

ios - 为 UITableViewCell 绘制虚线边框底部

ios - "No valid iOS code signing keys found in keychain"

ios - 无法将 UISearchBar 的半透明属性设置为 NO

ios - 如何设置 UIButton 背景颜色的 alpha?

ios - UITableView 意外发现 Nil 不一致发生

javascript - iOS 书签小程序重写 URL 并在 Safari 中访问