iPhone - Nesting UIScrollViews pour la pagination horizontale et le défilement vertical

Je suis de développer ma première application pour iPhone et j'apprécierais que vous gars d'entrée sur un problème que je vais avoir.

Je suis à la recherche pour mettre en œuvre le défilement à la fois horizontalement et verticalement. Je veux que le défilement horizontal pour être paginé, sans la verticale l'un de paginées (défilement "normalement"). Un seul UIScrollView avec pagingEnabled défini à OUI page dans les deux directions. La solution naturelle serait de nest un UIScrollView à l'intérieur d'un autre, cependant quand je fais ça, je ne peux pas obtenir le "intérieure" UIScrollView pour faire défiler à tous. Semble de l'extérieur est fait de "manger" tous les appuyez sur les événements, comme dans:

UIScrollView : la pagination à l'horizontale, le défilement verticale?

J'ai lu quelque chose à propos de "intérieure défilement d'être amélioré dans le SDK 3.0 et en fait, quand j'ajoute un intérieur UITableView au lieu d'un UIScrollView le défilement fonctionne parfaitement. Depuis UITableView sous-classes UIScrollView j'imagine que mon comportement souhaité doit être réalisable en faire mon propre sous-classe de UIScrollView.

Est-ce la bonne solution? Si oui, que dois cette sous-classe?

source d'informationauteur ebergner