gpt4 book ai didi

ios - 使用自动布局约束时,当父 View 高度发生变化时隐藏 subview

转载 作者:可可西里 更新时间:2023-11-01 06:19:07 24 4
gpt4 key购买 nike

我有一个 UIView,它有几个 subview 控件,如标签和文本框。它还具有一个开关控制。

我想根据开关更改隐藏/显示(如可折叠) super View 上的部分。但是,当我尝试使用 superview 常量来执行此操作时,它只会更改 superview 的高度,但所有 subview 都不会隐藏。

你能帮我解决这个问题吗?

谢谢,

最佳答案

设置 UIView 的属性 clipsToBounds = true。这可以防止当 subview 的框架位于父 View 的边界之外时绘制 subview

例如

superView.clipsToBounds = true

请注意,对于图层,您可以使用:

superView.layer.masksToBounds = true

关于ios - 使用自动布局约束时,当父 View 高度发生变化时隐藏 subview ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33606110/

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