Upvote:5
Aprove answer
static func addNewTapGuestureRecognizer(for imageView: UIImageView, target: Any, selectorName: Selector) {
let tap = UITapGestureRecognizer(target: target, action: selectorName)
imageView.addGestureRecognizer(tap)
imageView.isUserInteractionEnabled = true
}
Upvote:2
static func addNewTapGuestureRecognizer(for imageView: UIImageView, selectorName: Selector , myTarget:UICollectionViewCell) {
let tap = UITapGestureRecognizer(target: myTarget, action: selectorName)
}
Credit Goes to: stackoverflow.com
Related question with same questions but different answers
- UITAPGESTURERECOGNIZER STATIC METHOD CRASHES IN IOS
- RUNNING METHOD ON BACKGROUND THREAD MAKING ANIMATIONS STOP AFTER A WHILE IN IOS
- ACCESSING OBJ AS PROPERTY VS METHOD PARAM (STYLE PREFERENCES) IN IOS
- PERFORMSELECTOR IN CATEGORY OF SUPERCLASS FAILS WHEN CALLING METHOD AVAILABLE IN SPECIFIC SUBCLASS IN IOS
- UITABLEVIEWCELL CUSTOM IBOUTLET CONNECTION CRASHES IN IOS
- CAPTURE UIIMAGE OF UIVIEW STUCK IN DRAWRECT METHOD IN IOS
- IOS CALL METHOD OF ANOTHER CLASS IN IOS
- HOW CAN I TRIGGER A METHOD ON PROPERTY CHANGE? IN IOS
- HOW DO I WAIT FOR A PARTICULAR METHOD TO FINISH WITHIN ANOTHER METHOD? IN IOS
- APP CRASHES BECAUSE OF DELEGATE IN IOS
- COMPETITION WITH TWO METHODS AND RUN COMPLETION METHOD ONCE IN IOS
- FORCE USER TO USE CUSTOM INIT METHOD FOR THE INITIALIZATION IN IOS
- HOW TO DETECT IOS 7 AND IOS 8 AND WIDESCREEN IPHONE SIZES TO MAKE MY APP UNIVERSAL? IN IOS
- DISPATCH_ONCE SINGLETON IN SWIFT IN IOS
- CASTING NSNUMBER TO BOOLEAN GIVES DIFFERENT RESULTS FOR IPHONE AND IPAD IN IOS
- PASS DATA FROM UITABLECELL TO UITABVIEW IN IOS
- UITABLEVIEW HEADER AND FOOTER INDENT DURING EDIT MODE IN IOS
- HOW TO CALCULATE THE AGE IN IOS? IN IOS
- XCODE 6.1 CRASH ON "EDIT SCHEME" IN IOS
- ACCESS THE VELOCITY OF A PAN GESTURE IN IOS
- CONVERT NUMBER TO DIGITS IN OBJECTIVE C IN IOS
- PERFORM ACTION IF DATE CHANGE IN IOS
- ASSIGNING A PROPTERTY TO ITSELF WARNING IN XCODE WHEN ASSIGNING MEMBER IN CLASS INITIALIZER IN IOS
- IS IT POSSIBLE TO WORK ON A TEAM WHERE SOME USE XAMARIN IDE AND OTHERS VISUAL STUDIO? IN IOS
- [__NSARRAYM OBJECTATINDEX:]: INDEX 2 BEYOND BOUNDS [0 .. 1] IN IOS
- NSMUTABLEDICTIONARY ORDER DIFFERENT IN IOS8 (REVERSED FROM IOS7) IN IOS
- HOW TO ADD A NSDICTIONARY OBJECT TO NSMUTABLEARRAY? IN IOS
- HOW DO YOU ACCESS AN OBJECT'S FIELDS FROM A PARSE QUERY RESULT IN SWIFT? IN IOS
- HOW TO CONFIGURE UITABLEVIEWCELL IN WILLDISPLAYCELL METHOD? IN IOS
- CHILDNODE WITH ALPHA HIGHER THAN PARENT IN IOS
- HOW TO REMOVE USER DEFAULTS IN IOS
- HOW TO SHOW IMAGE BORDER IN UISCROLLVIEW IN XCODE 4.5? IN IOS
- IS IT POSSIBLE TO WRITE A NEW KEYBOARD LAYOUT FOR IPHONE, IPAD? IN IOS
- UITABLEVIEW RELOADS DATA WHILE SCROLLING IN IOS
- GROUP DATA IN HEADER COLLECTION VIEW IN IOS
- SEGUE CONFIGURED BUT NOT FIRED IN IOS
- FROM IPHONE 4 TO IPHONE 5 SCREEN SIZE COMPATIBILITY ISSUE IN IOS
- WORKING MULTIPLE TABLEVIEWS AND DATASOURCES IN IOS
- HOW TO RETURN A BOOLEAN IN A COMPLETION HANDLER IN SWIFT IN IOS
- WHEN WE USE COREDATA , USERDEFAULTS, KEYCHAIN IN IOS
- APPLE REJECT IPAD APP IN IOS
- HOW CAN I MOVE THE VALUES IN NSMUTABLEARRAY TO NSARRAY IN IOS
- HOW TO REMOVE DYNAMICALLY CREATED UIVIEW AND UILABEL TEXT? IN IOS
- USE STRING AS PART OF [JSON VALUEFORKEYPATH] SELECTOR? IN IOS
- IS IT POSSIBLE AND NECESSARY FOR AN APP TO HAVE ZERO MEMORY LEAKS? IN IOS
- WHY WOULD PTHREAD_MUTEX_LOCK() HANG IF PTHREAD_MUTEX_UNLOCK() HAS BEEN CALLED? IN IOS
- (NSNOTIFICATIONCENTER) HOW TO ADD OBSERVERS IN DIFFERENT CLASSES? IN IOS
- HOW TO PREVENT CLONING IN IBEACONS AND AVOID CONFLICTS AMONG BEACONS? IN IOS
- SWIFT 3 TAB BAR DISABLE TAB IN IOS
- HOW TO CHECK DATA IN SQLITE TABLE USING PRIMARY ID IN IOS
- IS GOOGLE MAPS IOS SDK FREE TO USE? IN IOS
- HOW OFTEN DOES CORELOCATION UPDATE IN IOS
- IF ONCE VALUE ASSIGNED TO A VARIABLE IN OBJECTIVE C WHILE APPLICATION INSTALL THEN HOW TO ACCESS THAT VALUE AT EVERY TIME OF OPENING AN APPLICATION? IN IOS
- FORCE NSDICTIONARY TO RELEASE MEMORY IN IOS
- REMOVING A SINGLE KEY VALUE OF USERDEFAULTS IN SWIFT 3 IN IOS
- UITAPGESTURE TARGET NOT RETAINED (WITH ARC) IN IOS
- AVOID UIVIEW TOUCH DELAY IN IOS
- IOS 13: RESIZE UITABBAR HEIGHT NOT WORKING IN IOS
- CAN FLOATING GROUP HEADERS USED IN IOS BE USED ON THE DESKTOP? IN IOS