这与在iOS中如何实现
然而,我没有找到合适的解决方案。几乎所有的解决方法都建议重写
情况是这样的:
我想创建一个BaseDialogViewController,负责模糊背景并显示对话框容器。然后,如果我想实现一个对话框,我将扩展BaseDialogViewController并将对话框内容添加到容器视图中。
因此,容器需要根据其中所有内容的总高度调整自己的高度。
我该如何实现这个?
wrap_content
的效果相同。然而,我没有找到合适的解决方案。几乎所有的解决方法都建议重写
intrinsicContentSize()
。如果视图对其子元素的高度一无所知怎么办?情况是这样的:
我想创建一个BaseDialogViewController,负责模糊背景并显示对话框容器。然后,如果我想实现一个对话框,我将扩展BaseDialogViewController并将对话框内容添加到容器视图中。
因此,容器需要根据其中所有内容的总高度调整自己的高度。
我该如何实现这个?