gpt4 book ai didi

ios - 如何使用自动布局以编程方式调整 View 大小

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

我使用自动布局(xcode 6)在 xib 中设计我的屏幕。我必须使用自动布局以编程方式重新设计屏幕。

我的屏幕上有 4 个水平 View 。我必须隐藏第三个 View 并使用自动布局将第四个 View 移动到第三个 View 的位置。

如何以编程方式更新约束。

最佳答案

您可以使用 NSLayoutConstraint 并将适当的 IBOutlet 分配给您的任何约束,然后在您想要更改 View 大小的地方使用 constant 属性NSLayoutConstraint 更改值。例如

in your viewController.h
@property (strong, nonatomic) IBOutlet NSLayoutConstraint *tempConstraint;
some where in your viewController.m
tempConstraint.constant = 50; // or what ever you want

关于ios - 如何使用自动布局以编程方式调整 View 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28605935/

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