gpt4 book ai didi

ios - 更改 UIImageView 的位置后是否需要更新约束

转载 作者:搜寻专家 更新时间:2023-11-01 06:08:43 24 4
gpt4 key购买 nike

我是 ios 的新手,在我的 viewController 中有一个 UIImageView 对其有限制。我还为此应用程序使用了 autolayout。在特定条件下,我允许用户使用平移手势移动 imageView。移动图像后是否需要更新该图像的约束?如果不需要,我应该在移动约束后更新约束吗?如果其中任何一个是肯定的,更新约束的最有效方法是什么?

最佳答案

您应该通过更新其约束来移动 imageView,而不是通过更改其框架。

一个简单的方法是用两个约束来定位 ImageView ,一个是给它一个从父 View 顶部的偏移量,一个是给它一个从父 View 前缘的偏移量。

然后您可以通过 Control 为这些约束创建 IBOutlet - 从Document Outline View 中的约束拖动到您的 ViewController,然后您只需在 Pan Gesture 处理程序的约束中更新 常量

关于ios - 更改 UIImageView 的位置后是否需要更新约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30418809/

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