Image 如何创建图像拼贴?

Image 如何创建图像拼贴?,image,swift,uiimageview,Image,Swift,Uiimageview,我想在UIView中创建一个不同形状和大小的图像拼贴(大约7幅)。 我最初尝试使用自动布局和约束手动执行此操作。但它太草率了。 我在考虑使用UICollectionView…可能不是流程,而是总体布局。 是否有教程、食谱和/或文献可以解释如何从图像数组(png)创建拼贴/模板?我在这里看到了一个教程。我不确定这是否是你想要的。不过,这是在Objective-C中 更新*我发现了一些有用的东西,但在swift中-查看我对这个问题提出的解决方案()。这些想法产生了一个只有一个尺寸的矩形解决方案

我想在UIView中创建一个不同形状和大小的图像拼贴(大约7幅)。 我最初尝试使用自动布局和约束手动执行此操作。但它太草率了。 我在考虑使用UICollectionView…可能不是流程,而是总体布局。
是否有教程、食谱和/或文献可以解释如何从图像数组(png)创建拼贴/模板?

我在这里看到了一个教程。我不确定这是否是你想要的。不过,这是在Objective-C中


更新*我发现了一些有用的东西,但在swift中-

查看我对这个问题提出的解决方案()。这些想法产生了一个只有一个尺寸的矩形解决方案,但是您可以适当地缩放图像以获得最终尺寸。基本上,我使用CGGraphics创建矩形,然后在每个CGRect内绘制图像。

请参见所指的问题。它以Tommie C的答案为基础,但给出了一些不同的结果。

您是否有机会让我们知道以下建议之一是否有效?我也很感兴趣,如果你愿意分享你可能想出的任何替代解决方案。你有任何关于照片拼贴的教程吗@弗雷德里克