다음 코드를 사용하여 뷰 태그를 다른 태그와 비교하려고합니다.UIView의 정확한 태그 값을 가져올 수 없습니다.
for(UIView *subView in cardsContainerView.subviews){
NSNumber *viewTag = [NSNumber numberWithInt:subView.tag];
NSLog(@"The subView tag is %d",viewTag);
if([[dataDict valueForKey:@"savedPositions"]containsObject:viewTag]){
[tempArray addObject:viewTag];
[self rearrangeView:subView and:subView];
}
Log 문을보고 난 후에 내 태그 값이 이전에 부여한 값과 비슷하지 않음을 알았습니다. 내가 가진 Theh 태그는이
89212864입니다.
누구든지이 동작에 대한 이유를 알려주십시오.
우 ..... 나는 어떻게 하나 그리워 했니? 감사합니다. 너무 많이 로빈. 나는 이것을 염두에 둘 것이다. –