gpt4 book ai didi

ios - 动态删除元素时如何使用自动布局?

转载 作者:行者123 更新时间:2023-11-29 00:42:10 26 4
gpt4 key购买 nike

我有 2 个按钮,它们彼此相邻,并且在屏幕上均匀分布。目前,它们的大小都设置为均匀。现在需要即时删除其中一个按钮,因此我想在删除第一个按钮后使第二个按钮一直跨越。问题是我不确定是否可以使用 Storyboard 中的自动布局来做到这一点。按钮当前外观的非常基本的示例。

20px - BUTTON 1 - 10px - BUTTON 2 - 20px

之后

20px - BUTTON2 - 20px

最佳答案

首先你的 View 看起来像这样。20 像素 - 按钮 1 - 10 像素 - 按钮 2 - 20 像素 底部按钮下方:

[self.buttonOneOutlet removeFromSuperview];

self.buttonTwoOutlet.translatesAutoresizingMaskIntoConstraints = NO;

[self.view addConstraint:[NSLayoutConstraint constraintWithItem:self.buttonTwoOutlet attribute:NSLayoutAttributeLeading relatedBy:NSLayoutRelationEqual toItem:self.view attribute:NSLayoutAttributeLeading multiplier:1.0 constant:20.0]];

之后看起来像

关于ios - 动态删除元素时如何使用自动布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39186763/

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