gpt4 book ai didi

ios - 如果 subview (未)隐藏,则调整 View 大小

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:01:27 26 4
gpt4 key购买 nike

我是 iOS 编程的新手,有一部分界面如下所示: enter image description here

我希望它的表现是,当这个 TableView 中没有行时,标签和包含 TableView 的 ScrollView 应该被隐藏,父 UIView(灰色的)应该只包装文本字段(保留边距类(class))。如果一些行被添加到 TableView (通过在文本字段中输入文本),标签和 TableView 应该出现并且这个父 UIView 也应该调整大小以包裹它们。当它的高度达到使它大到达到底部边距时,它不应该再扩展了。如何实现?

编辑:为了更清楚,我知道如何向 TableView 添加行,如何隐藏元素,我不知道如何调整此父 UIView 的大小。

编辑 2:为了让某些人更清楚:当我隐藏 subview 时,它们的父 View (灰色区域)与以前的大小相同,这类似于 LinearLayout 在其 subview 被隐藏时在 Android 上所做的行为.我想要的是当它的子项消失而不是隐藏时表现得像 LinearLayout。

最佳答案

使用

label.hidden=YES;

scrollView.hidden=YES;

使用这个

关于ios - 如果 subview (未)隐藏,则调整 View 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22066406/

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