原諒我,我在這方面有點新鮮。用UIViews數組檢測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));
}
我不知道如何訪問視圖並觸摸它們。