Xcode图像切片不适用于渐变?

时间:2017-11-03 15:18:49

标签: xcode interface-builder

我有带圆角,内阴影和填充渐变的PNG图像,我认为我可以在资产目录中水平和垂直切片。但无论我尝试什么,渐变切片都不会像我预期的那样拉伸或平铺。使用Xcode 9.1。

不会复制渐变(虽然内部阴影是),而在IB和模拟器中,只有两个条形,没有渐变。

我错过了什么?

以下是原始图片:

Thumbnails of image

这是我如何切片的:

Slicing attributes

他们在IB中的样子:

IB automatic slicing

这就是IB中的样子(模拟器中的颜色反转(红色视图和其他类似图像,背景没有任何渐变)和设备。

no gradient just bars

1 个答案:

答案 0 :(得分:0)

中心是平铺的部分。您定义了一个1x1的正方形,它在图像内部重复出现,以使图像填充您定义的空间,这不是您声明的目标。您可以做的是将中心更改为“拉伸”,并增加中心的高度和宽度,以占据图像中不包括圆角端盖的所有内容。