因此,我正在寫一個應用程序,其中我有一個自定義UIView,其中包含一個UIScrollView,其中包含一系列UIImageViews。我想這樣做,當我觸摸UIScrollView中的一個UIImageView時,會發生一個事件(現在,讓我們說我打印一個NSLog()或其他東西)。如何使用觸摸開始?
我知道存在着這樣的功能:
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
但我不完全知道如何使用它。哪個UIView應該實現這個功能?我在哪裏可以完全稱呼它?還是在接觸到某些東西時自動調用?我如何找到正確的UIImageView?
將「UITapGestureRecognizer」添加到圖像視圖會容易得多。請記住,您需要將'userInteractionEnabled'設置爲'YES'來處理'UIImageView'來處理觸摸事件。 – rmaddy