首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图像序列起始图像

图像序列起始图像
EN

Stack Overflow用户
提问于 2013-12-16 00:05:12
回答 1查看 37关注 0票数 0

我有几个相同的动画,彼此相邻,需要同时开始动画,但我希望它们从数组中的不同图像开始(以避免产生丑陋的模式)。

有没有更好的方法来实现这一点,然后重新排列每个动画的图像数组?

EN

回答 1

Stack Overflow用户

发布于 2014-01-07 14:38:53

如果有人读到了这篇文章,我就只能这么做了。

代码语言:javascript
复制
-(NSArray*)shiftedAnimationImageArray:(NSMutableArray*)inputArray{
    int cut = arc4random() % [inputArray count];
    return [[NSArray alloc]initWithArray:[[inputArray subarrayWithRange:NSMakeRange(cut, [inputArray count] - cut)] arrayByAddingObjectsFromArray:[inputArray subarrayWithRange:NSMakeRange(0, cut)]]];
}

如果你想从一个特定的图像开始,只需将cut传递给该方法,而不是随机化它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20596549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档