2013-11-22 2 views
-4

기본 테이블보기 셀에 5 개의 다른 이미지를 무작위로 표시하고 싶습니다. 동적 셀을 사용하고 있습니다. 누구나 어떻게 할 수 있는지 알고 있습니까?TableView 셀에서 임의의 이미지를 설정하는 방법

대단히 감사합니다!

+0

. 당신이 시도한 것을 게시하십시오. – rmaddy

+0

이미지의 배열을 만들고 indexpath 메서드의 행에 대한 셀에 배열에서 이미지를 가져옵니다. 임의 이미지를 얻고 자한다면 임의의 숫자를 생성하여 인덱스로 사용하십시오. –

답변

1

먼저 이미지 이름을 가진 배열을 만들 :에

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]]; 
문제를 부셔
+0

대단히 고맙습니다. 내 문제를 해결했습니다! 아주 좋은 하루 되세요! – user2976449

0
  1. 이 인덱스로 이미지를 검색하고
  2. 반환 세포

농담 옆 셀에 삽입 1에서 5

  • 에 임의의 숫자를 생성 만들기, 당신의 질문은 너무하다 일반적인. 우리는 당신이 시도한 것과 정확히 어디에서 붙어 왔는지 보여줄 필요가 있습니다.

  • 관련 문제