gpt4 book ai didi

iphone - 可拉伸(stretch)的 UIImage 和 CGAffineTransform

转载 作者:行者123 更新时间:2023-12-01 17:02:37 24 4
gpt4 key购买 nike

我有一个 UIScrollView我想将其缩放行为限制在水平轴上。我已经通过使用自定义 UIView 实现了这一点。作为 viewForZoomingInScrollView:并覆盖 setTransform: .到目前为止一切顺利 - View 仅水平缩放。

一个问题:容器 View 包括一些可拉伸(stretch)的 UIImage UIImageView 中的实例s。显然,随着变换的生效,图像会失真。

重绘 View 以使图像不失真,或者以首先不需要变换的方式缩放 View 的最佳选择是什么?

谢谢你的尽心帮助。

最佳答案

你确定的方法是让你的 UIImageView 变成一个自定义的 UIView,并拥有它的 drawRect:代码做正确的事:绘制拉伸(stretch)和未拉伸(stretch)的元素。

关于iphone - 可拉伸(stretch)的 UIImage 和 CGAffineTransform,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4505618/

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