On Jan 27, 2011, at 8:17 AM, Phillip Mills wrote:

> On 2011-01-27, at 10:42 AM, Luke Hiesterman wrote:
> 
>> What is this gesture recognizer you speak of pulling out of the table view? 
>> Table view does not use gestures for selection, but you're right that even 
>> if it did, you shouldn't mess with it. 
> 
> For solely educational purposes, I made the (apparently incorrect) assumption 
> that UIScrollViewDelayedTouchesBeganGestureRecognizer would be responsible 
> for touches in the table view.  Perhaps it's another trick of timing, but 
> forcing it to wait on the outcome of my double-tap seems to do exactly what I 
> wanted...in the simplest case I could devise, at least.
> 
>> A single tap by itself would fire before the table gets a chance to process 
>> any touches. By adding the failure requirement you allow the table to get 
>> touch events when the gesture doesn't fire immediately. 
> 
> That's certainly what I saw.  (Which once again brings up my lifelong hatred 
> for timing-dependent code...as mentioned elsewhere.  :) )
> 
>> Have you tried just having a double tap gesture and doing everything there? 
>> Perform one action on the succeed case and another on the failure case. 
> 
> I'm not sure how that works.  If my target action is called, then the double 
> succeeded but how would I know it failed except through a dependent single 
> succeeding?  Should I be looking at the UIGestureRecognizerDelegate for that?

Knowing that it failed would require a subclass.

Luke_______________________________________________

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