[英]Xcode UITableView Placement and Cell Separators
我遇到了一个问题,即使我设置了UITableView,但UITableView并未一直延伸到页面底部,所以我认为应该这样做。
另外,除非我滚动表格,否则似乎不会显示单元格分隔符。
尝试像这样将属性自动将AdjustsScrollViewInsets设置为NO。
self.automaticallyAdjustsScrollViewInsets = NO;
要么
self.navigationController.automaticallyAdjustsScrollViewInsets = NO;
编辑:
从您的屏幕截图来看,它似乎是约束问题。 尝试将约束设置为左,右,上,下,然后重试。 您会看到黄线和有关约束问题的警告。 当它运行时,您的表视图将正常工作。
在您的viewDidLoad
方法中,添加以下内容:
self.edgesForExtendedLayout = UIRectEdgeBottom
对于分隔符问题,请尝试设置分隔符样式[[self tableView] setSeparatorStyle:UITableViewCellSeparatorStyleSingleLine];
或self.tableView.separatorStyle = UITableViewCellSeparatorStyle.SingleLine
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.