在iOS 9上没有调用Swift layoutIfNeeded()

时间:2017-08-21 14:17:10

标签: ios swift uitableview uicollectionview

尝试在layoutIfNeeded()内设置UICollectionView并在UITableView内设置UIScrollView以重绘视图。目前正在使用iOS 10,但在iOS 9上没有调用它。

collectionView.layoutIfNeeded()
tableView.layoutIfNeeded()

我还尝试将上面的代码添加到布局子视图中,但这并不起作用。

override func viewWillLayoutSubviews() {
    super.viewWillLayoutSubviews()
    collectionView.layoutIfNeeded()
    tableView.layoutIfNeeded()
}

0 个答案:

没有答案