创建图像幻灯片应用程序的最佳方法

时间:2016-01-04 15:10:41

标签: ios swift

我想用Swift 2为appstore创建一个超级简单的应用程序。

想法是用户启动应用程序,他们立即看到一张图片。他们点击图片,然后出现另一张图片。

我希望该应用程序存储大约200个++图片,我将在更新中添加更多内容。

所以我的问题是:每次用户点击屏幕时,我如何告诉Swift显示新图片?我怎样才能让它迅速抓住xcode中的文件夹中的图片,而不需要专门为每个独特的图片命名?

我知道如何在Spritekit中创建这个应用程序。但这似乎是将每个图片添加为节点等非常无效的方式。

因此,如果您对幻灯片框架/插件或任何类似内容有任何想法,那么我真的很开心!

2 个答案:

答案 0 :(得分:2)

首先。您拖动imageview中的mainstoryboard

如果您想与图片互动,请使用gesture,只需将gesture拖到图片即可。然后控制单击并将手势的动作引用到viewcontroller,并引用图像的出口。

然后你为它设置动作,得到像这样的文件夹中的图像:

var paths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as String
var getImagePath = paths.stringByAppendingPathComponent("filename")
myImageView.image = UIImage(contentsOfFile: getImagePath)

将图像命名为1到200,如1.png,2.png ...

然后在代码中创建一个变量,然后每次单击图像时,只需++

答案 1 :(得分:0)

你可以在故事板中创建一个图像视图,在它上面创建一个按钮(当然没有任何内容)

然后,您可以为按钮创建一个动作来更改图像。 要做到这一点,你也需要为图像视图制作出口。