可伸展的UIImage和CGAffineTransform

我有一个
UIScrollView
,其缩放行为我想限制在水平轴上。我通过使用自定义
UIView
作为
viewForZoomingInScrollView:
并覆盖
setTransform:
来实现这一目标。到目前为止一直很好 - 视图只能水平放大。 一个问题:容器视图包括一些stret5ѭs中的一些可伸缩的
UIImage
实例。显然,随着效果的变换,图像会扭曲。 重绘视图以使图像不失真,或者以不需要变换的方式缩放视图的最佳选择是什么? 谢谢你尽你所能的帮助。     
已邀请:
你确定的方法是将你的UIImageView变成一个自定义的UIView,让它的
drawRect:
代码做正确的事:绘制拉伸和未拉伸的元素。     

要回复问题请先登录注册