我有三个 UIView(A、B、C),其中 A 包含 B 和 C。我希望能够缩放视图 B,方法是使用 UIPinchGestureRecognizer 检测捏合手势,然后使用 CGAffineTransformScale 缩放视图 B。
但是,当我缩放 B 时,它可以缩放,但会扩展到屏幕的原始区域之外 - 我想保持包含 B 的屏幕区域相同,并且只显示它的一小部分,但放大了。
我可以设置一些东西来保持视图的区域相同吗?
我有三个 UIView(A、B、C),其中 A 包含 B 和 C。我希望能够缩放视图 B,方法是使用 UIPinchGestureRecognizer 检测捏合手势,然后使用 CGAffineTransformScale 缩放视图 B。
但是,当我缩放 B 时,它可以缩放,但会扩展到屏幕的原始区域之外 - 我想保持包含 B 的屏幕区域相同,并且只显示它的一小部分,但放大了。
我可以设置一些东西来保持视图的区域相同吗?