我需要你的幫助,因爲我不知道如何從圖像數組中設置我的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 array of php php by 2字符串和數字
- 5. Array of Array to Json
- 6. Split Image隨機,Matlab
- 7. Array of STD_LOGIC_VECTOR
- 8. Image of the circle
- 9. 在python'List of lists'格式中遍歷'JSON Array of Array''
- 10. 在uibutton上放置隨機圖像
- 11. Array Rand不隨機
- 12. Java Array of countries
- 13. Array of objects javascript
- 14. Array of CvScalars
- 15. 'Array of arrays'in matlab?
- 16. Array of Labels
- 17. C#Array of Classes
- 18. Java Array of Enum(classes)
- 19. android java array of paint
- 20. 如何隨機放置UIButton和值
- 21. 將UIButton隨機放置在視圖上
- 22. 生成隨機數的Array
- 23. Android Image Getter for Larger Images
- 24. Array split bz count of
- 25. JavaScript Sorting Array of Countries
- 26. PL/pgSQL Array of Rows
- 27. Java Array of Linked Lists
- 28. Sorting large array of pairs
- 29. UIButton image invisible
- 30. UIButton image property iPhone
[這裏](http://stackoverflow.com/questions/5659718/shuffling-an-array-in-objective-c)是一個值得檢查的答案。 – Saran