tableView tap event - too hard ?

Hi,

I get complaints from my users that a tap on a row in a tableView is just too hard to get right.

Often people needs to tap 2 or 3 times before they get it.

Anybody have som good tips how to make the UX better for my users ?

Began/ended events are probably the way to go, but how to implement it so i wont get to many false clicks when users scroll, rest their fingers etc.

regards

Tommy

Hi @thassman,

In recent builds, we added the set-able “rowTouchDelay” property, which specifies the time in milliseconds until the touch is propagated. You might want to experiment with this and see what value works “better” for your users.

http://docs.coronalabs.com/api/library/widget/newTableView.html

Sincerely,

Brent Sorrentino

I had the same problem. I check whether it was a ‘tap’ or a ‘touch with movement’. If it is a ‘touch with movement’, it will not select the item and pass the ‘focus’ to the scroll.

2 listeners in this case. Anyway, i moved it from tableView to scrollView when i implemented it.

Hi @thassman,

In recent builds, we added the set-able “rowTouchDelay” property, which specifies the time in milliseconds until the touch is propagated. You might want to experiment with this and see what value works “better” for your users.

http://docs.coronalabs.com/api/library/widget/newTableView.html

Sincerely,

Brent Sorrentino

I had the same problem. I check whether it was a ‘tap’ or a ‘touch with movement’. If it is a ‘touch with movement’, it will not select the item and pass the ‘focus’ to the scroll.

2 listeners in this case. Anyway, i moved it from tableView to scrollView when i implemented it.