我在我的Xcode項目6幅巴紐圖像(例如:image1.png,image2.png等)。我想創建一個方法,從這組6中返回一個隨機圖像,並將其分配給我的視圖的背景。我已經有一個返回隨機顏色類似的方法:返回隨機圖像中的iOS
+(UIColor *)randomColor
{
CGFloat red= (CGFloat)random()/(CGFloat)RAND_MAX;
CGFloat blue= (CGFloat)random()/(CGFloat)RAND_MAX;
CGFloat green= (CGFloat)random()/(CGFloat)RAND_MAX;
return [UIColor colorWithRed:red green:green blue:blue alpha:1.0];
}
我實現文件調用此方法是這樣的:
UIColor *randomColor=[SoundDetail randomColor];
[self.view setBackgroundColor:randomColor];
如何修改此方法從我的列表中返回一個隨機圖像6並將其分配給我的背景視圖? 我正在使用Xcode 4.4.1進行通用iOS 5項目。
謝謝!
arc4random_uniform比蘭特或隨機更好,僅供參考 –