[英]Is it necessary to update the TableView layout on rotation?
在 iPad 上使用collectionView
並rotating
它時,我調用:
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()
}
旋轉設備時不需要更新布局。 因為 tableView 會在旋轉時自動調整單元格布局。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.