diff options
Diffstat (limited to 'platform/ios/Classes/TapImage.m')
-rw-r--r-- | platform/ios/Classes/TapImage.m | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/platform/ios/Classes/TapImage.m b/platform/ios/Classes/TapImage.m new file mode 100644 index 00000000..e02e8b7a --- /dev/null +++ b/platform/ios/Classes/TapImage.m @@ -0,0 +1,18 @@ +#import "TapImage.h" + +@implementation TapImage + +- (id)initWithResource:(NSString *)resource target:(id)targ action:(SEL)selector +{ + UIImage *image = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:resource ofType:@"png"]]; + self = [super initWithImage:image]; + if (self) + { + UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:targ action:selector]; + [self addGestureRecognizer:tap]; + [tap release]; + } + return self; +} + +@end |