Ios 不同形状图像的拼贴

Ios 不同形状图像的拼贴,ios,objective-c,uiimageview,uiimage,uiimagepickercontroller,Ios,Objective C,Uiimageview,Uiimage,Uiimagepickercontroller,我对照片编辑应用程序开发完全是新手。如何开发这样的网格样式,以便添加从cameraroll中拾取的多个图像来创建拼贴?我浏览了下面的链接,但没有找到实现这一点的方法。任何建议或链接都会有帮助 您可以为此制作自定义布局,或调整集合视图的流布局。请查看此项。它具有与您所需相同的功能 您可以计算图像的宽度和高度,然后随机调整图像以使其适合。使用collection view,您可以轻松实现此功能。请查看collection view的wwdc视频,以获得更好的理解。我使用Photoshop脚本和PS

我对照片编辑应用程序开发完全是新手。如何开发这样的网格样式,以便添加从cameraroll中拾取的多个图像来创建拼贴?我浏览了下面的链接,但没有找到实现这一点的方法。任何建议或链接都会有帮助


您可以为此制作
自定义布局
,或调整
集合视图的
流布局
。请查看此项。它具有与您所需相同的功能


您可以计算图像的宽度和高度,然后随机调整图像以使其适合。使用collection view,您可以轻松实现此功能。请查看collection view的wwdc视频,以获得更好的理解。

我使用Photoshop脚本和PSD模板文件来完成此操作

正在填充模板的视频

四条规则:创建PSD模板

1根据您想要的打印尺寸调整照片拼贴模板的大小-宽度、高度和打印DPI分辨率

2照片拼贴模板必须有Photoshop背景层。该层的内容可以是任何内容

3照片拼贴模板必须具有名为“图像1”、“图像2”的alpha通道。。。“图像n”

4照片拼贴模板背景层上方的层必须提供透明区域,以便将放置在其下方的图像显示出来

十二稿

1 TestCollagetTemplate.jsx-用于在使用Photoshop制作照片拼贴模板时对其进行测试

2 CollaGetTemplateBuilder.jsx-可以构建与此工具包的脚本兼容的模板

3 LayerToAlphaChan.jsx-用于将原型图像层堆栈转换为模板文档

4 InteractivePopulateCollage.jsx-用于以交互方式填充任何照片拼贴模板。提供大多数用户控制插入图片和文本

5 ReplaceCollageImage.jsx-用于将填充的拼贴图像智能对象层替换为正确调整大小和位置的其他图像

6 ChangeTextSize.jsx-此脚本可用于在填充使用的大小不正常时更改图像戳记文本大小

7PopulateCollagetTemplate.jsx-用于自动填充照片拼贴模板,并使填充的副本在Photoshop中保持打开状态

8 BatchOneImageCollage.jsx-用于自动批量填充仅插入一个图像的拼贴模板。拼贴或图像可能印有文字

9 BatchMultiImageCollage.jsx-用于使用源图像文件夹中的图像自动批量填充任何照片拼贴模板。比交互式脚本更易于使用。保存的拼贴可以调整

10 BatchPicturePackage.jsx-用于自动使用源图像文件夹中的图像批量填充任何照片拼贴模板

11 PasteImageRoll.jsx-将图像粘贴到要在卷筒纸上打印的文档中

12 PCTpreferences.jsx-在上述几个脚本中使用首选项。编辑此文件以更改默认设置并添加图层样式


文档和示例

您可能想看看UICollectionView。如前所述,您需要查看UICollectionView教程。这里是您也可以搜索如何使用UICollectionView。如果你的问题有任何答案对你有帮助,请投赞成票。它将鼓励其他人参与并提供帮助。如果你是苹果的开发者,请查看Hi user2533604,我是拼贴创作的新手。你找到拼贴创作的解决方案了吗?您能为我解答这个问题吗?@user2533604您找到解决方案了吗?