如何在IOS上使用多个拉伸点拉伸此图像?

如何在IOS上使用多个拉伸点拉伸此图像?,ios,objective-c,xcode,interface-builder,stretch,Ios,Objective C,Xcode,Interface Builder,Stretch,如果你看下面的图片,你可以看到,为了让它正确拉伸,我需要两个x轴的拉伸点。基本上是25%和75%,因为我不想中间的箭头拉伸 在Android上,我当然已经用9-patch完成了这项工作,但从我所看到的情况来看,在IOS中拉伸的唯一选项是使用IB中的“可拉伸”配置,或者 resizableImageWithCapInsets:UIEdgeInsetsMake 打电话 我的问题是,我是否可以在IOS上获得类似于9patch的多点拉伸定义 图片: 您是否尝试过Paintcode?如果要使底部箭头居中

如果你看下面的图片,你可以看到,为了让它正确拉伸,我需要两个x轴的拉伸点。基本上是25%和75%,因为我不想中间的箭头拉伸

在Android上,我当然已经用9-patch完成了这项工作,但从我所看到的情况来看,在IOS中拉伸的唯一选项是使用IB中的“可拉伸”配置,或者

resizableImageWithCapInsets:UIEdgeInsetsMake
打电话

我的问题是,我是否可以在IOS上获得类似于9patch的多点拉伸定义

图片:

您是否尝试过Paintcode?如果要使底部箭头居中,则不可能。我只需要创建一个自定义视图,然后自己绘制,或者将图像分成3部分。@Do2看了一眼,对于我正在尝试做的事情来说似乎有点太复杂了,而且不是免费的。感谢他们有一个试用版,加上他们有一个教程视频,他们给出了一个你想要达到的目标的例子。。