iOS 8.1和8.2 UITableViewCell相互堆叠,但不在8.3中

iOS 8.1和8.2 UITableViewCell相互堆叠,但不在8.3中,ios,ios8,ios8.1,Ios,Ios8,Ios8.1,有什么想法吗?有点奇怪,我以前从没见过 如何设置行高?假设您已为自定义表视图单元格配置了正确的自动布局。您可以考虑设置以下属性。 self.tableView.estimatedRowHeight = 50; self.tableView.estimatedSectionHeaderHeight = 50; self.tableView.rowHeight = UITableViewAutomaticDimension; 很难确定问题中提供的信息可能有什么问题,但希望这能有

有什么想法吗?有点奇怪,我以前从没见过


如何设置行高?假设您已为自定义表视图单元格配置了正确的自动布局。您可以考虑设置以下属性。
   self.tableView.estimatedRowHeight = 50;
   self.tableView.estimatedSectionHeaderHeight = 50;
   self.tableView.rowHeight = UITableViewAutomaticDimension;

很难确定问题中提供的信息可能有什么问题,但希望这能有所帮助。

我不得不在uiviewcell上添加高度限制,但奇怪的是,它在7.1和8.3中运行良好。谢谢。

谢谢 -(float)tableView:(UITableView*)表视图行高度索引路径:(NSIndexPath*)索引路径{

取代

-(CGFloat)tableView:(UITableView*)表视图行高度索引路径:(NSIndexPath*)索引路径{


用CGFloat替换float,这对我很有用…

你需要提供更多关于这个表是如何设置的细节。你能解释一下为什么这样做吗?仅仅提供代码很少能回答问题,因为提问者不一定知道代码的意思。这会有帮助。在将XCode更新到8.3之后,发生了这种情况。谢谢你的回答!这正是问题所在,iOS 8.4、8.3和7.1上的一切似乎都很好,但配备8.1的iPad却堆满了所有的TableViewCell。