Je suis cet excellent petit tutoriel sur le dessin à l'écran dans la couche d'un UIView (sous-classe). http://spritebandits.wordpress.com/ Cela fonctionne simplement.Dessin à l'écran avec le doigt dans UITableView
Il n'y a qu'une seule chose. J'ai placé cette vue en tant que sous-vue d'un UITableViewCell qui, naturellement, est affiché dans le cadre d'un UITableView. Je suppose que j'aurais le même problème quand je le placerais dans un UIScrollView. (UITableView hérite quand même de UIScrollView)
Les touches sont déclenchées par ma vue de peinture tant que leur mouvement est horizontal. Dès que je bouge le doigt un peu verticalement, même partiellement, l'UITableView prend le relais et fait défiler la table.
Y a-t-il un moyen approprié d'arrêter la Table pour prendre le contrôle des touches alors que le toucher est réellement dans ma vue?
Si c'est important: j'utilise un storyboard. La cellule est une cellule prototype avec sa propre sous-classe de UITableViewCell.
Merci. Techniquement, cela pourrait fonctionner. Mais est-ce une bonne expérience utilisateur? En tous cas. Je pourrais essayer de désactiver le défilement pendant que l'utilisateur dessine quelque chose. Mais cela ne fonctionnera pas lorsque l'utilisateur commencera à dessiner dans une direction verticale. –