如何使用 xcode 对一组动态图像进行动画处理?

发布于 2024-11-04 20:07:37 字数 242 浏览 3 评论 0原文

我有一个网址列表。每个 url 都有一个特定大小的图像。

我想做的是,我想解析这些 URL 并提取图像。然后将这些图像作为图像数组提供给 UIImageView,这将为它们设置动画。

就像您想要将在线存储的照片以不同的动画显示到您的 iPad 应用程序一样。

如何实现从 URL 到 UIImageView 的转换?

我正在使用 Xcode 4 for iPad 应用程序。

感谢您的帮助。

I have a list of URL. Each url has an image of specific size.

What I want to do is, I want to parse those URLs and extract image. And then give those images to UIImageView as an array of images which will animate them.

Take it as you want to display your photos stored somewhere online to your ipad application with different animation.

How can i achieve the transition from URL to the UIImageView?

I am using Xcode 4 for iPad application.

Thanks for the help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烟火散人牵绊 2024-11-11 20:07:37

我认为首先你必须从你拥有的 URL 中获取图像并将它们放入一个数组中,然后将该数组设置为 UIImageViewanimationImages 。然后设置 UIImageViewanimationDurationanimationRepeatCount 并在此 UIImageView 上调用 startAnimating

要从 URL 解析图像,请使用 -

NSData *data = [NSData dataWithContentOfURL:[NSURL urlWithString:@"http://........"]];

UIImage *image = [UIImage imageWithData:data];

然后将此图像添加到数组中。

UIImageView 动画 -

UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake()];

imgView.animationImages  = array;
imgView.animationDuration = 2.0;
imgView.animationRepeatCount = 0;

[imgView startAnimating];

有关 UIImageView 动画的更多信息,请关注 -

http://appsamuck.com/day2.html

I think first of all you have to fetch images from the URL's you have and put them inito an array and then set this array as animationImages of a UIImageView. Then set animationDuration ,animationRepeatCount of UIImageView and call startAnimating on this UIImageView.

To parse images from URL use-

NSData *data = [NSData dataWithContentOfURL:[NSURL urlWithString:@"http://........"]];

UIImage *image = [UIImage imageWithData:data];

then add this image to a array.

UIImageView animation -

UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake()];

imgView.animationImages  = array;
imgView.animationDuration = 2.0;
imgView.animationRepeatCount = 0;

[imgView startAnimating];

for more info about UIImageView animation follow-

http://appsamuck.com/day2.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文