gpt4 book ai didi

ios - 向上缩放 UIView

转载 作者:行者123 更新时间:2023-11-30 11:15:50 25 4
gpt4 key购买 nike

我有一个 UIView,我想将其缩放到其大小的两倍。我尝试过这两个命令:

self.bottomView.transform = CGAffineTransform(translationX: 0, y: -125)

这个移动到我想要的点,但它移动了整个 View ,所以我在底部出现了一个间隙。(125 是我原来的高度)

self.bottomView.transform = CGAffineTransform(scaleX: 1, y: 2)

这个拉伸(stretch)了 View ,但它是双向拉伸(stretch)的,向上和向下。我希望它仅沿 Y 轴向上方向拉伸(stretch),而不是双向拉伸(stretch)。

我应该继续哪一个?有什么方法可以选择 View 应该拉伸(stretch)的方式吗?此外,scaleX: y: 也会拉伸(stretch) subview ,这对我来说并不是最佳选择。

最佳答案

我认为您可以使用以下 API。

CGAffineTransformScale(CGAffineTransform t, CGFloat sx, CGFloat sy)

仅使用 recognizer.scale 更新一个轴:X 或 Y,并保留另一个 1.0f 以实现单向缩放。

关于ios - 向上缩放 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51763562/

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