내 Xcode 프로젝트에 6 개의 .png 이미지가 있습니다 (예 : image1.png, image2.png 등). 이 6 세트에서 임의의 이미지를 반환하고 내보기의 배경에 할당하는 메서드를 만들고 싶습니다.iOS에서 임의의 이미지를 반환하십시오.
UIColor *randomColor=[SoundDetail randomColor];
[self.view setBackgroundColor:randomColor];
나는 내 목록에서 임의의 이미지를 반환하기 위해이 방법을 편집 할 수 있습니다 방법 :
+(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];
}
내 구현 파일이 같은이 메소드를 호출 : 나는 이미 임의의 색상을 반환 유사한 방법을 6 내 배경보기에 할당 하시겠습니까? 유니버설 iOS 5 프로젝트에 Xcode 4.4.1을 사용하고 있습니다.
감사합니다.
arc4random_uniform가 참고로, –