gpt4 book ai didi

ios - UIVIew 将 anchor 设置到右边缘

转载 作者:搜寻专家 更新时间:2023-11-01 07:17:11 25 4
gpt4 key购买 nike

我有一个 UIView 矩形,我想以编程方式调整其宽度。我的工作正常,但是当 UIView 的宽度调整大小时,左边缘保持在原位,而右边缘移开/靠近。我想要相反的效果。我希望右边缘保持固定,并通过移动其左边缘来调整 UIView 的大小。我相信 anchor 是我应该研究的,但是我运气不好

我设法找到了 UIView.rightAnchor 但这似乎没有任何作用。我肯定错过了什么

最佳答案

与边界无关,有一种非常简单的方法可以实现您所说的。

这将简单地通过同时对 View 的框架进行两个更改的动画:

UIView.animate(withDuration: 5, animations: {
self.view1.frame.size.width -= 100
self.view1.frame.origin.x += 100
})

此示例代码将创建如下内容:

image

当然,如果您希望动画基本上是瞬时的,您可以更改动画的速度,但是这种方法应该适用于您想要的任何东西。

关于ios - UIVIew 将 anchor 设置到右边缘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41529673/

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