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

问题描述 投票:0回答:1

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

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

我错过了什么?

这是原始图像:

Thumbnails of image

这是我如何切片:

Slicing attributes

他们在IB中看起来像什么:

IB automatic slicing

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

no gradient just bars

xcode interface-builder
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.