我希望在将其显示在屏幕上之前确定堆栈视图的内部大小。我的想法是将它作为屏幕底部的上拉菜单的一部分使用,但是当我在它出现之前查询对象时它有大小(-1,-1)。在我打电话给内心大小之前,我还有什么要做的吗?
答案 0 :(得分:31)
UIViewNoIntrinsicMetric
没有内在的内容大小。您获得-1,因为这是let size = stackView.systemLayoutSizeFittingSize(UILayoutFittingCompressedSize)
的值。
相反,请问它的合适尺寸:
{{1}}