나를 용서해주십시오.UIView 배열로 UIScrollView 레이어의 UIView 터치 감지
MoveMe 예제와 같은 터치를 감지하려고합니다. UIViews (studentCell)의 배열이 studentCellArray라는 NSMutableArray에 배치되어 있습니다.
[self.studentCellArray addObject:self.studentCell];
내가 원터치있을 때 나는 그것이 배열의 UIViews 중 하나를 만진 알고 똑똑 프로그램을 만들고 싶어하고있는 경우 다음 뭔가를 할 수 있습니다.
다음은 touchesBegan : 메소드의 코드입니다.
//prep for tap
int ct = [[touches anyObject] tapCount];
NSLog(@"touchesBegan for ClassRoomViewController tap[%i]", ct);
if (ct == 1) {
CGPoint point = [touch locationInView:[touch view]];
for (UIView *studentCard in self.studentCellArray) {
//if I Touch a Card then I grow card...
}
NSLog(@"I am here[%@]", NSStringFromCGPoint(point));
}
뷰에 액세스하고 터치하는 방법을 모르겠습니다.