没有代码,因为一切都放在xib中。
结构:
UIScrollView
包含UIView
(UIScrollView可滚动内容大小歧义),其中包含UIStackView
,其中包含子视图列表。所有 UIStackView
子视图都具有固定高度,除了仅具有“最小高度”的子视图,如果需要,我需要拉伸此视图以使 UIStackView
充满所有可用高度。如果 UIStackView
非常大,那么 UIScrollView
应滚动 UIStackView
。
尝试了很多组合,但唯一应该拉伸或折叠的视图具有不可预测的高度。在更好的情况下,它按预期工作,但
UIScrollView
内容完全忽略安全区域(变得比预期大)。
有人遇到过这个问题吗?
发现一个奇怪的解决方案:
但也许有人可以提出更好的解决方案