我想在UIView中创建不同形状和大小的图像拼贴(大约7个)。
我最初尝试使用auto layout& amp;限制。但它很邋..
我正在考虑使用UICollectionView ...可能不是流程而是一般布局。
是否有教程,食谱和/或文献可以解释如何从一组图像(png)创建拼贴/模板?
答案 0 :(得分:1)
我在这里看到了一个教程。我不确定这是不是你想要的。它在Objective-C中。 http://what-when-how.com/ios-4/collage-an-image-example-ios-4/
更新*我发现了一些可能有用但速度很快的东西 - http://www.raywenderlich.com/78551/beginning-ios-collection-views-swift-part-2
答案 1 :(得分:0)
查看我就此问题提出的解决方案(How to efficiently create a multi-row photo collage from an array of images in Swift)。这些想法只产生一种尺寸的矩形解决方案,但您可能会考虑适当地缩放图像以获得无用的尺寸。基本上我使用CGGraphics创建矩形,然后在每个CGRect中绘制图像。
答案 2 :(得分:0)