2009-09-07 7 views
0

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!

Répondre

Questions connexes