A table view underneath another one is receiving touch events (scroll, release)

I have an app which has 2 table views next to each other. On the left is a list of categories, on the right is a list of feeds for that category.

When a user clicked on one of the feeds, the feeds tableview slides to the left (underneath the categories tableview), and a news story slides left from off-screen. By underneath I’m referring to z-axis / draw order rather than it being vertically underneath. Basically the RHS tableview and the story page are “joined at the hip” and both slide left together. The only app I can reference as doing the same thing is PowerFAQs for iPad, but I’m sure there are others.

The problem I have is that when I try to use the categories table view while the other menu is underneath is, the scroll event goes through to the bottom tableview and ignores the top one entirely. Likewise the “released” phase for the rows is only triggered on the bottom tableview’s rows. However the “pressed” phase is triggered on both. So if I touch a row on the LHS table, both tables will register a press, but the top table will not register a release.

Any ideas?

I’ve tried using “return true” in every way, shape and form with no luck. As far as I know there is no phase returned for the scroll anyway, unless I’m mistaken.
Is there a way to totally disable a tableview (scrolls/touches/swipes)?
[import]uid: 84115 topic_id: 33717 reply_id: 333717[/import]