You could also create a UIButton and have it take a UIImageView.

On Jun 24, 2011, at 3:36 PM, Fritz Anderson wrote:

> On 24 Jun 2011, at 3:26 PM, Jonathan Chacón Barbero wrote:
> 
>> I want to execute a method when the user touches a UIImageView.
>> I designed my interface without Interface builder tools because I am blind.
>> 
>> I can add an action to a UIButton with this code:
>> 
>> [myButton addTarget:self action:@selector(onFotoClick:) 
>> forControlEvents:UIControlEventTouchUpInside];
>> 
>> but this code doesn't work with an UIImageView.
>> 
>> How can I do this with this class?
> 
> I admire your perseverance in programming for iOS though blind. I'm not sure 
> I'd do as well.
> 
> UIImageView is not a control, so it doesn't have built-in handlers for 
> touches that would feed a target-action pair. You'll have to make a subclass 
> of UIImageView (in my experience it tolerates subclassing well), and add your 
> own touchesBegan/Moved/Cancelled/Ended methods.
> 
>       — F
> 
> _______________________________________________
> 
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
> 
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
> 
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/cocoa-dev/alex%40webis.net
> 
> This email sent to a...@webis.net

Alex Kac - President and Founder
Web Information Solutions, Inc.

“Don't forget until too late that the business of life is not business but 
living.”
-- B.C. Forbes,




_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to