1

我正在使用带有子视图和自动布局的 UITableViewCell 子类,这些子类在 iOS 7.x 中显示良好。

将我的设备升级到 iOS 8 后,在初始加载表格视图后不显示单元格,而仅在旋转设备后显示(任何方向都可以)。当我旋转回原来的方向时,细胞仍然存在。一旦我添加或删除一行或退出并再次进入视图,单元格就会消失,直到设备再次旋转。

如果您需要更多详细信息,请告诉我。

更新:找到了我自己的问题的解决方案:确保在下表视图委托方法中返回一个显式值:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
    return 44.f; //or whatever value is right for you
}

我之前回来tableView.rowHeight了,这行不通。

4

0 回答 0