2010-08-06 6 views
2

안녕하세요 저는 iphone을 처음 사용합니다. 내가 뭘하는지 그리드로 20 이미지를 표시하고 이미지보기에서 선택한 이미지를 표시합니다. 내가 각 이미지를 버튼으로 간주합니다. 지금 내가 필요한 건 4 버튼 탭 이미지가 그리드보기로 정렬 된 후 어떻게하면 할 수있는이 pls 좀 도와 줘요 내가 아주 운이 좋으면 몇 가지 코드를 게시 u그리드보기에서 이미지를 정렬하는 방법

답변

3

그것은 '정렬'의 의미에 따라 다릅니다. 그들은 무작위로 섞이거나 순서대로 정렬되어 있습니까?

기본적으로 다음을 수행 할 수 있습니다. * UIImageView 개체가있는 경우 격자 만들기 * 이미지 이름 또는 UIImage 개체의 배열을 만듭니다. * 원하는대로 배열을 정렬하십시오. * 배열을 반복하고 각 UIImageView의 이미지를 배열의 UIImage로 바꿉니다.

정렬 방법에 대해 알지 못해서 코드를 제공 할 수는 없습니다.

+0

UIImageVIew 개체에 대한 참조를 넣는 방법 – MaheshBabu

+0

인터페이스 작성기에서 또는 프로그래밍 방식으로 이미지를 만들고 있습니까? 이 프로그램에서 그들을 작성하는 경우, 수 있도록 같은 : \t있는 NSMutableArray * imageArray = [NSMutableArray를 arrayWithCapacity : 20]; \t \t 가 (나는 <20, I = 0 int로 난 ++) { \t \t있는 UIImage newImage * = [있는 UIImage ALLOC] initWithContentsOfFile : 여기서 filePath]; \t \t [imageArray addObject : newImage]; \t \t [newImage release]; \t} IB로 ​​만드는 경우 NSArray * imageArray = [NSArray arrayWithObjects : image1, image2, nil]; // etc – joelm

관련 문제