Ios 是否需要在旋转时更新TableView布局?

Ios 是否需要在旋转时更新TableView布局?,ios,swift,uitableview,uicollectionview,rotation,Ios,Swift,Uitableview,Uicollectionview,Rotation,在iPad上使用collectionView并旋转它时,我调用: override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) { super.viewWillTransition(to: size, with: coordinator) collectionView.collectionViewLayout.invalidat

在iPad上使用
collectionView
并旋转它时,我调用:

override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) {
    super.viewWillTransition(to: size, with: coordinator)

    collectionView.collectionViewLayout.invalidateLayout()
}
是否需要对
表视图执行相同的操作

我从这里得到了下面的代码


旋转设备时不需要更新布局。因为tableView在旋转时会自动调整单元格布局

override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) {
    super.viewWillTransition(to: size, with: coordinator)

    tableView.beginUpdates()
    tableView.endUpdates()
}