J'ai une nouvelle application iPhone qui a les éléments suivants (et seulement ce qui suit) UIView
heirarchy:iPhone OS 3.0 annulation dans
UIWindow -> UIScrollView -> UIViewSubclass
Le UIScrollView
est le view
d'un UIViewController
. Dans UIViewSubclass
je veux être suivi et répondre aux événements tactiles et ai mis en place le "standard quatre" des routines de manutention. Sous le simulateur exécutant le système d'exploitation 2.2.1 tout fonctionne comme prévu. Cependant, sous le simulateur fonctionnant sous le système d'exploitation 3.0, je reçois le même "event eating" exhibited by the new UITextView
behavior. Comme dit précédemment, je n'ai pas un UITextView
n'importe où dans mon application.
Que mange mes événements tactiles, et comment puis-je l'empêcher de le faire? J'ai entendu dire que je devais remplacer canPerformAction:withSender:
dans toutes les vues de ma hiérarchie; dis que ce n'est pas le cas!