objective-c - 如何在 xcode 中随机播放存储在数组中的图像而不重复

标签 objective-c ios xcode4 uiimageview nsarray

我在 View Controller 中有 10 个图像,我想在运行时随机播放图像而不重复,并希望在这些图像上应用触摸事件并找到被触摸的图像的标签

最佳答案

我猜最好的选择是将图像放入可变数组中并像这样进行洗牌。 Shuffling an array in objective-c

并以此处提到的方式之一添加触摸事件 IOS: event when an Imageview is touched

并触发应用程序中的 View 以重新洗牌并重新绘制 applicationDidBecomeActive 或类似内容上的图像。

关于objective-c - 如何在 xcode 中随机播放存储在数组中的图像而不重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12183974/

相关文章:

objective-c - 当应用程序进入后台时继续下载

ios - 如何通过 firebase 中的嵌套值获取键名?

ios - 尝试使用尚未从自身检索的数据后调用委托(delegate)方法 didUpdateLocations - Xcode Swift

iphone - 既然 xcode 4 更改了生成的代码,我应该如何将项目添加到 Core Data 中的列表中?

c++ - Objective C 中的函数指针

ios - 在Swift或Objective-C中从字符串中删除确切的词组

ios - 在 UITableViewCell 中有条件地移动和删除布局对象

iphone - ALAssetsLibrary - 收到 ALAssetsLibraryChangedNotification 后崩溃

ios - 将项目提交到 Xcode 中的源代码管理

objective-c - 自定义键绑定(bind) Xcode 4?