swift 旋转后修复UIStackView内的UITableView高度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 旋转后修复UIStackView内的UITableView高度相关的知识,希望对你有一定的参考价值。

import UIKit

class IntrinsicTableView: UITableView {
    override var contentSize:CGSize {
        didSet {
            self.invalidateIntrinsicContentSize()
        }
    }

    override var intrinsicContentSize: CGSize {
        self.layoutIfNeeded()
        return CGSize(width: UIViewNoIntrinsicMetric, height: contentSize.height)
    }
}

以上是关于swift 旋转后修复UIStackView内的UITableView高度的主要内容,如果未能解决你的问题,请参考以下文章

查找由 UIStackView swift 调整的视图的大小

Swift 如何将 UIStackView 放置在 ImageView 的特定角落

UIStackView 隐藏视图和旋转时无法满足的布局

UITableViewCell 内的 UIStackView

UIStackView 内的 UIStackViews 给出错误

UIStackView 和子视图大小类