在iOS中如何将标题图像仅在一侧拉伸到100%?

时间:2014-09-05 14:53:44

标签: ios objective-c xcode

我有一个图像,它是屏幕的标题。在它的右边有一个文本。在左侧部分有2种颜色的简单图案。我需要在旋转到横向时拉伸图像,但要避免拉伸文本部分。我想只拉伸左边(简单的2色部分),所以根本看不到拉伸。有可能自动布局以及如何,因为我无法弄清楚如何?

2 个答案:

答案 0 :(得分:2)

这是可能的。您需要在Xcode中使用切片工具并将图像切割成几个部分,其中中间将包含文本。

答案 1 :(得分:1)

您需要使用resizableImageWithCapInsets将图像转换为可伸缩的图像:resizingMode:。您可以使用cap insets来定义您不想拉伸的图像部分。