我有一个 UIView(主视图),包括 50 个 UIImageViews(image1 .. 50))
(全部设置为可点击(UIVIEW 和 UIImageViews)
现在为了测试我的一张图片是否被触摸,我在“touchesbegan”中进行:
touch = [[event allTouches] anyObject];
if ([touch view] == image1) { NSLog (@"image1 clicked"); }
但是当我测试我的“主视图”(所有图像都在其中)是否被点击时:
if ([touch view] == mainview) { NSLog (@"mainview clicked");}
我没有得到确认!??
简而言之:当单独的主视图可单击时,如果单击,我会得到一个确定但是当我激活所有图像(在主视图中)以可单击时..我只能检查它们是否被单击,但不再是我的主视图。
view
mainview
image1
image2
image3
..image50
有任何想法吗??谢谢克里斯