다른 태그를 사용하여 프로그래밍 방식으로 여러 UIImageViews를 만들고 기본보기의 하위보기로 추가하려고합니다. 내가 여러보기 만들려고 해요 다음프로그래밍 방식으로 여러 UIImageViews 만들기
@property (strong, nonatomic) UIImageView *grassImage;
:
나는 헤더에 내있는 UIImageView의 속성을 가지고
for (int i=0;i<13;i++){
grassImage = [[UIImageView alloc] init];
int randNum = arc4random() % 320; //create random number for x position.
[grassImage setFrame:CGRectMake(randNum, 200.0, 50.0, 25.0)];
[grassImage setTag:i+100];
[grassImage setImage:[UIImage imageNamed:@"grass"]];
[self.view addSubview:grassImage];
}
을하지만 난이 이미지 뷰에 액세스하려고 해요 때 사용 태그, 전 마지막 태그 만 가져오고 있습니다. - 012.
내 질문 - 태그를 사용하여이 뷰에 올바르게 액세스하려면 어떻게해야합니까?
비슷한 질문 :
이것을 사용하려면 속성 선언이 필요하지 않습니다. – Cyrille
_ "태그를 사용하여이 이미지보기에 액세스"_? – Amar
그냥 사용하십시오. UIImageView * imgViewRef = (UIImageView *) [self.view viewWithTag : TAG_NUMBER]; – Rajneesh071