gpt4 book ai didi

ios 隐藏 ui 元素并解锁空间

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

我有一个 ui 设计,在 Storyboard中有一个 pageviewcontroller,并激活了自动布局。该设计由几个标签和每个页面的一些图像组成。在某些页面上,一些标签不应该是可见的(因为没有要显示的信息)。我只是可以隐藏 ui 元素,但我在 ui 元素之间有一个可见的间隙。

隐藏 ui 元素并解锁其空间的最简单方法是什么?就像 android 中的“GONE”。

最佳答案

实现此目的的一种方法是在您想要隐藏其中一个时移动(带/不带动画)剩余的可见 UI 组件。试一试:

CGRect newFrame = theView.frame;
newFrame.origin.x += 500; // shift right by 500pts

[UIView animateWithDuration:1.0
animations:^{
theView.frame = newFrame;
}];

可以在here 中找到上面的代码片段(和其他示例) .

关于ios 隐藏 ui 元素并解锁空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20495870/

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