UIImage只伸展一部分

Die*_*res 4 iphone cocoa-touch objective-c uiimageview uiimage

所以,让我说我有这个精灵:

mbm
bcb
mbm
Run Code Online (Sandbox Code Playgroud)

每个字母都是一个部分.(m:保证金; b:边界,c:中心)

我想要一个能够重复b和c的类,只要它需要完成视图,所以我得到这样的东西:

mbbbbbbbbbbbbbm
bcccccccccccccb
bcccccccccccccb
bcccccccccccccb
mbbbbbbbbbbbbbm
Run Code Online (Sandbox Code Playgroud)

有没有可以做到这一点的事情?如果它不存在,有关如何实现它的任何想法?

lou*_*uio 8

你能用这种方法做到这一点吗?

-(UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight

(参见Apple UIImage类参考)