gpt4 book ai didi

ios - 以编程方式移动 UIView

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

我的应用在屏幕底部显示横幅广告。

在这些广告之上是几个 UIViews/UIImageViews 等

如果用户通过 IAP 删除了广告,则如预期的那样,横幅曾经所在的位置会出现空白。

但是,我想将这些 View 垂直向下移动,以减少屏幕中明显的间隙。

我一直在尝试的代码似乎不起作用 -

    UIView *moveView = [self.view viewWithTag:5];
CGRect frame = moveView.frame;

[moveView removeFromSuperview];

frame.origin.y = frame.origin.y + 25.0;
moveView.frame = frame;

[self.view addSubview:moveView];

最佳答案

下面的答案建议删除自动布局,但是我的 Storyboard需要自动布局。

我只需要删除一个 UIView 的自动布局。

我最终使用的是

[moveView settranslatesautoresizingmaskintoconstraints:YES]

这条简单的线让我可以四处移动我的 View ,而不用担心自动布局。

关于ios - 以编程方式移动 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24472529/

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