我需要你的帮助,因为我不知道如何从图像数组中设置我的UIButtons的背景图像。我有10个UIButtons和10个图像的数组。我想随机设置阵列中的图像。请告诉我这是可能的。随机设置UIButton的Image by Array of Images
0
A
回答
0
这可能需要调整一下,我没有测试过,但概念应该没问题。
NSArray *arr = [NSArray arrayWithObjects:@"1.png", @"2.png", ...., nil];
int index = arc4random() % 10;
UIImage *img = [UIImage imageNamed:[arr objectAtIndex:index]];
0
1)首先声明一个的NSMutableArray将在其中存储图像:
NSMutableArray *yourImgArray;
2)分配在.m文件数组:
yourImgArray=[[NSMutableArray alloc]initWithObjects:@"1.jpg",@"2.jpg",@"3.jpg",nil
];
3)在设置标签(在循环)设置图像:
[yourButtonInstance setBackgroundImage:yourImageInstance forState:UIControlStateNormal];
希望它可以帮助!
+0
和我如何设置图像和标签同时按钮? –
相关问题
- 1. Persist Array of Swift
- 2. Array of Objects - Swift
- 3. Unity:Gallery Images随机重复
- 4. Array of Array to Json
- 5. Split Image随机,Matlab
- 6. Array of STD_LOGIC_VECTOR
- 7. Image of the circle
- 8. 在python'List of lists'格式中遍历'JSON Array of Array''
- 9. Java Array of countries
- 10. Array of CvScalars
- 11. 'Array of arrays'in matlab?
- 12. Array of Labels
- 13. C#Array of Classes
- 14. android java array of paint
- 15. 如何随机放置UIButton和值
- 16. 将UIButton随机放置在视图上
- 17. Android Image Getter for Larger Images
- 18. PL/pgSQL Array of Rows
- 19. Java Array of Linked Lists
- 20. UIButton image property iPhone
- 21. 如何检查ImageView Array中的Image是否设置为'null'?
- 22. Java:随机设置种子
- 23. Image in picturebox by image路径url
- 24. 设置UIButton为
- 25. Uuencoded image to byte array
- 26. 设置随机位置ImageView在开始
- 27. shift array by k
- 28. UIButton image not resizing - Swift
- 29. 如何随机设置ImageButton?
- 30. 根据选择随机设置图标
[这里](http://stackoverflow.com/questions/5659718/shuffling-an-array-in-objective-c)是一个值得检查的答案。 – Saran