幻灯片类型中的多个照片显示在viewController中?

时间:2017-05-12 23:10:01

标签: ios xcode image

我是Xcode的新手(几天前开始)。

我试图找到一种方法在显示器中获取一些照片或视频,用户可以根据需要滚动或点按。将有多个viewControllers,每个都有一组不同的照片。

是否有任何现有的UI类型数据类型我可以拖放以使其工作?或者这是否超出了不使用代码的人的能力范围。

我知道Java,C,C ++,MATLAB等,但直到现在才玩弄Objective-C。重点是,我应该能够遵循你可以抛弃的任何逻辑,但我不熟悉整个Xcode的GUI和布局。

这就是我现在拥有的。

What I have

这就是我想要的。可能具有点击全屏图像或滑动以转到另一图像的功能。 (这张图片是用photosop制作的。我实际上没有Xcode中的图片文件,因为我不知道怎么做)

What I want

已解决:在"支持文件中放置所需图像" Xcode里面的内容文件夹。这允许我选择我想在哪个ImageView中显示哪张照片。为了解决模拟器中的照片太大的比例问题,我只是添加了高度和宽度约束以及其他一些居中方面,并得到了理想的结果。

2 个答案:

答案 0 :(得分:1)

查看UICollectionViewController,您可以在其中显示包含图片嵌入视图的多个单元格,并考虑通过UINavigationController进行区分。

编辑:既然您已添加了屏幕截图,我建议您使用UIVollectionView嵌入UIViewController的子类而不是UICollectionViewController。这应该会给你更多的灵活性。

答案 1 :(得分:1)

在视图中添加UICollectionView,并设置集合视图的流程是您要保留的水平制作单元格大小。