-2

我已将矢量图像导入 PaintCode 应用程序,然后将其 Swift 导出为代码。我想在一个小视图(30x30)中使用这个矢量图像,但由于我希望它在不同的设备上工作,我需要它与大小无关。矢量图像的原始大小为 512x512。当我将它的类添加到 UIView 时,只能看到矢量图像的一小部分:

UIView 里面的图片截图

我需要以某种方式调整可以适合任何大小的框架的图像大小。我在某处读到,我必须在 PaintCode 应用程序中围绕图像绘制一个框架,我做到了,但没有任何改变。

4

1 回答 1

0

首先从工具栏中选择“框架”选项

选择框架

将框架应用到画布上...

应用框架

nb:如果你把框架搞砸了 DELETE IT 并重新开始,修改框架可以改变底层向量,这很烦人

应用所需的调整大小选项。第一次这可能会令人困惑。

我将所有元素分组到一个组中。选择组并在组坐标旁边的“框”上,将所有线更改为“摆动”线。这使绘制代码在调整图像大小时具有最大的灵活性......

调整大小选项

最后,更改导出选项。我倾向于同时使用“绘图”和“图像”,因为它在开发过程中为我提供了最大的灵活性

导出选项

您还应该查看Resizing ConstraintsResizing Drawing MethodsPaintCode Power User: Frames了解更多详情

于 2019-02-21T00:22:13.060 回答