【问题标题】:NSArray to display photos inside a UIImageViewNSArray 在 UIImageView 中显示照片
【发布时间】:2013-07-22 20:34:44
【问题描述】:

我需要一点帮助。我是编程新手,我正在尝试创建一个显示照片的应用程序,就像它们是一本杂志一样。

我可以说我在半路上。

我正在尝试使用照片的名称创建一个 NSArray,以便可以在 UIImageView 中显示它们。

但是,当信息来自 NSArray 时,如何将这条消息发送到 UIImageView?

其实,让我再解释一下。用户将能够在照片之间滑动。效果会是卷曲的,比如 iBooks。

问题是我不知道如何更改 UIImageView 以显示照片。

我可以为每张照片创建一个视图控制器,然后添加 UIViewAnimationTransitionCurlDown 以在它们之间进行更改吗?最简单的选择是什么?

好吧,希望你们能帮助我。

谢谢!

【问题讨论】:

    标签: uiimageview nsarray uiviewanimationtransition


    【解决方案1】:

    您应该查看UIPageViewController。本质上,您将拥有一个包含照片数组的主视图控制器。这将有一个子视图控制器,它是一个页面视图控制器。页面视图控制器将引用主视图控制器以供视图控制器显示,并且主视图控制器将为它提供包含图像视图的视图控制器,但主视图控制器需要它。请查看Apple's tutorialthis tutorial,了解更多信息。

    希望这会有所帮助!

    【讨论】:

    • 对不起,实际上我什至不知道有一个“检查”按钮 AHAHAHAH 再次抱歉!啊,只是为了让你知道,我按照你建议的教程,成功地做了我想做的事。虽然,我还有另一个问题,如何为每张照片添加自定义按钮?我可以这样做吗?
    • 当然。页面视图控制器的好处是您可以完全控制每个页面的呈现方式。您可以在提供视图控制器时将自定义按钮添加到视图中,或者如果您从那里实例化视图控制器,则可以将其添加到情节提要中。我不确定我是否回答了你的问题......?
    • 但是我是否必须为每张照片添加故事板?谢谢! :)
    • 不,你不应该这样做。只需在加载主视图的同一个故事板中创建一个视图控制器。设置照片和自定义按钮,并在 Inspector 中给视图控制器一个字符串标识符。然后,当页面视图控制器请求视图控制器时,主视图调用[self.storyboard instantiateViewControllerWithIdentifi:stringIdentifier]; 并将其用作模板。
    • 非常感谢 :)
    猜你喜欢
    • 2015-10-05
    • 1970-01-01
    • 2019-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多