gpt4 book ai didi

iOS 调整容器大小以适应 Swift 中的 subview

转载 作者:行者123 更新时间:2023-11-30 13:48:18 26 4
gpt4 key购买 nike

我有一个 UIView,里面有两个 subview A 和 B。

他们每个人都有各自的高度。 80 + 20 = 100 总高度。

Swift 中隐藏 subview B 的最简洁方法是什么,这样 UIView 容器中只会显示 subview A 但更重要的是 UIView 容器也会自动调整其高度以匹配其单个 View child ?

如果容器的UIView高度设置为wrap_content,则与View.GONE在Android上的操作类似。

见附图,谢谢!!

Expected

最佳答案

我假设您将 View B 的高度约束设置为 20。如果将其作为 IBOutlet 添加到 viewController,则可以将此约束常量值设置为 0,然后调用 view.updateConstraints()

关于iOS 调整容器大小以适应 Swift 中的 subview ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34632982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com