gpt4 book ai didi

iphone - 如何在主视图中显示新 View 时相对移动其他对象

转载 作者:行者123 更新时间:2023-11-28 22:41:09 25 4
gpt4 key购买 nike

我正在开发一个 iPhone 应用程序,其中包含一个由三个 UISwitch 组成的页面。当 UISwitch 处于 On 状态时,应用会在开关下方显示一个小 View 。这适用于所有三个开关。但问题是,如果我同时打开两个开关,显示的小 View 会重叠。有没有办法在显示这些 View 时相关地移动所有其他 View ..提前致谢....

最佳答案

这类问题正是自动布局所擅长的。当您添加一个新对象时,删除并重新生成您的约束(您可能只需要更改一对,具体取决于它当前的位置),然后在 super View 上调用 layoutIfNeeded。如果您在动画 block 内执行此操作,它甚至会为您制作新布局的动画。

关于iphone - 如何在主视图中显示新 View 时相对移动其他对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14497136/

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