【问题标题】:Pulling image path from animation [duplicate]从动画中提取图像路径[重复]
【发布时间】:2011-12-07 01:14:37
【问题描述】:

我有一个简单横幅的标准图像动画。我试图让它可点击,所以当用户点击横幅(特色文章列表)时,它会将他们带到那篇文章。

为了在我们的 Android 版本中实现这一点,我们有一个可运行的对象,它允许我们同时更改图像资源和参考链接。

我有这样的动画设置:

mBannerImageView.animationImages = newArray;
mBannerImageView.animationDuration = 10;
mBannerImageView.animationRepeatCount = 0;
mBannerImageView.startAnimating;

有没有办法/如何在当前时间从图像视图中提取资源名称?我的想法是让它使用 IBAction 来提取资源并从那里引导你(将图像名称与保存在我们核心数据中的内容匹配)。如果没有办法,那么对于这种性质的事情,最好的方法是什么?

感谢您的帮助!

【问题讨论】:

  • 尝试将UIGestureRecognizer附加到您的横幅并处理触摸事件。
  • 好的,我可以试试,但是它怎么知道哪张图片是当前的banner呢?
  • 有几篇 SO 帖子建议使用 NSTimer。试试这个one

标签: iphone ios image animation path


【解决方案1】:

如果您想设置图像动画,那么我有一些 html 代码,通过您可以轻松生成图像动画。以下步骤向您展示了如何创建图像动画。

  1. 创建一个简单的动画并将图像保存为一系列 JPG 图像。

  2. 构建一个 HTML 页面,使用标签在页面的某处显示图像。

  3. 将文件另存为 logo1.htm。在标签中,包含一个如下所示的标签: 在 HTML 文件仍然打开的情况下,更改标签以显示动画的第二帧,然后将标签更改为打开 logo3.htm 并将文件另存为 logo2.htm。 对动画的所有帧重复此过程。

【讨论】:

    猜你喜欢
    • 2011-09-24
    • 2011-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-23
    • 2017-12-21
    相关资源
    最近更新 更多