UIImageView可以制作这样的可拉伸区域吗?

时间:2013-09-18 04:07:43

标签: ios objective-c uiimageview

我将使用圆角框作为某些UIComponents的“容器”,当然,它需要多个宽度和高度。

我的问题是......有没有办法只有一个带圆角的PNG文件,但是以编程方式水平或垂直拉伸某个区域,以便可以在多个UIView中使用。如果是这样,UIComponent将用于保存此图像?它是UIImageView吗?

这就是我的意思:

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用以下方法拉伸imageview:

UIImage *img = [UIImage imageNamed:@"imageName"];
img = [img stretchableImageWithLeftCapWidth:10 topCapHeight:10];

然后将其img转换为imageview。