Простите меня, я новичок в этом.
Я пытаюсь обнаружить прикосновение, подобное примеру MoveMe, только у меня есть массив UIViews (studentCell), помещенный в NSMutableArray с именем studentCellArray.
[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));
}
Я не знаю, как получить доступ к представлениям и прикоснуться к ним.