The
Clickx is called as a method, which means that when you click on the image, this method can be written casually like Abc,clicky
code is as follows |
copy code |
-(ibaction) test: (ID) Sender { uiimageview *imageview =[ [Uiimageview alloc]initwithframe:cgrectmake (100, 100, 200, 200)]; imageview.image=[uiimage imagenamed:@ "22.png"]; imageview.userinteractionenabled = YES; [ImageView settag:2];//to take a parameter past uitapgesturerecognizer *singletap = [ UITapGestureRecognizer Alloc] initwithtarget:self action: @selector (Clickx:)]; [ImageView Addgesturerecognizer:singletap]; //[singletap release]; [Self.view Addsubview:imageview]; } |
UITapGestureRecognizer with the parameter gesture the index value tag to pass over
The code is as follows |
Copy Code |
-(Ibaction) Clickx: (ID) Sender,uitapgesturerecognizer *gesture{ UIView *temview = [gesture view]; Nsinteger temindex = Temview.tag; NSLog (@ "aaaa%d", Temindex); } |