UIImage智能调整大小

时间:2014-03-04 19:33:05

标签: ios objective-c uiimage

我在制作可调整大小的UIImage时遇到问题,其中角落没有调整大小。我想要实现的是使用UIImageResizingModeTile调整中间部分的大小。即它应该看起来像下图,其中角A,B,C,D是原始的,所有其他部分都调整大小:

|-------------|
|A|         |B|
|-------------|
|             |
|             |
|-------------|
|C|         |D|
|-------------|

我尝试使用resizableImageWithCapInsets:但它并没有很好地调整中间部分的大小,因为它们不是作为模式制作的,而是被拉伸而看起来非常糟糕。我注意到,因为我的图像有“泡沫”边框所以它非常明显。看看样本图片,它可能会有所帮助。 enter image description here

0 个答案:

没有答案