gpt4 book ai didi

ios - 激活在 Storyboard中卸载的约束

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

我有一个包含一些约束的 View 。其中一些已关闭“已安装”复选框。我正在尝试根据我的应用程序的状态激活和停用特定约束。

问题是,当已安装的复选框关闭时,我无法激活约束,也无法停用已安装的约束。我需要提及的是,我在大小类属性中对约束使用了强引用。我还尝试了一种在激活/停用约束后调用 setNeedsUpdateConstraints 和 updateConstraintsIfNeeded、setNeedsLayoutlayoutIfNeeded 的方法。

我找不到关于此行为的任何文档,那么为什么会发生这种情况?

最佳答案

采用 OutLet 作为示例的特定约束:

@property (weak, nonatomic) IBOutlet NSLayoutConstraint *constraint;)
//For Installing

[self.view addConstraint: constraint]

//For Uninstalling

[self.view removeConstraint: constraint]

关于ios - 激活在 Storyboard中卸载的约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45299917/

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