如何在iOS上扭曲图像? 在iOS中有没有一种方法可以像下一幅图片那样扭曲中间的图像层?

如何在iOS上扭曲图像? 在iOS中有没有一种方法可以像下一幅图片那样扭曲中间的图像层?,ios,uiimageview,uiimage,Ios,Uiimageview,Uiimage,原件: 扭曲的: 也许您想要[UIImage ResizebleimageWithCapinsets:]?我不知道ResizebleimageWithCapinsets如何帮助实现这种转换。我的想法是能够在运行时拉伸图像支架以获得最合适的位置。那么为什么不简单地设置其frame属性呢?如果更改frame,它将按比例缩放图像。但我只想在图像左右两侧固定的情况下,将图像的中间部分拉伸到底部,这就是我之前提出的方法的目的。

原件:

扭曲的:


也许您想要[UIImage ResizebleimageWithCapinsets:]?我不知道ResizebleimageWithCapinsets如何帮助实现这种转换。我的想法是能够在运行时拉伸图像支架以获得最合适的位置。那么为什么不简单地设置其frame属性呢?如果更改frame,它将按比例缩放图像。但我只想在图像左右两侧固定的情况下,将图像的中间部分拉伸到底部,这就是我之前提出的方法的目的。