기본 테이블보기 셀에 5 개의 다른 이미지를 무작위로 표시하고 싶습니다. 동적 셀을 사용하고 있습니다. 누구나 어떻게 할 수 있는지 알고 있습니까?TableView 셀에서 임의의 이미지를 설정하는 방법
대단히 감사합니다!
기본 테이블보기 셀에 5 개의 다른 이미지를 무작위로 표시하고 싶습니다. 동적 셀을 사용하고 있습니다. 누구나 어떻게 할 수 있는지 알고 있습니까?TableView 셀에서 임의의 이미지를 설정하는 방법
대단히 감사합니다!
먼저 이미지 이름을 가진 배열을 만들 :에
NSMutableArray *array = [[NSMutableArray alloc]initWithObjects:@"1.png",@"2.png",@"3.png",@"4.png",@"5.png",nil];
다음을 당신의 cellForRowAtIndexPath
:
int random = arc4random() % array.count;
cell.imageView.image = [UImage imageWithName:[array objectAtIndex:random]];
문제를 부셔
대단히 고맙습니다. 내 문제를 해결했습니다! 아주 좋은 하루 되세요! – user2976449
농담 옆 셀에 삽입 1에서 5
. 당신이 시도한 것을 게시하십시오. – rmaddy
이미지의 배열을 만들고 indexpath 메서드의 행에 대한 셀에 배열에서 이미지를 가져옵니다. 임의 이미지를 얻고 자한다면 임의의 숫자를 생성하여 인덱스로 사용하십시오. –