J’ai une vue superposée à beaucoup d’autres vues. Je n’utilise l’overaly que pour détecter un certain nombre de touches sur l’écran, mais à part cela, je ne veux pas que la vue arrête le comportement des autres vues en dessous, qui sont des vues de défilement, etc. Comment puis-je transférer toutes les touches à travers cette vue de superposition ? Il s’agit d’une sous-classe de UIView.
Réponses
Trop de publicités?
rmp251
Points
186
PixelCloudSt
Points
683
fresidue
Points
122
gorkem
Points
190
J’avais besoin de passer des touches via un UIStackView. Un UIView à l’intérieur était transparent, mais l’UIStackView consommait toutes les touches. Cela a fonctionné pour moi:
Tous les sous-points de vue arrangés reçoivent toujours des touches, mais les touches sur l’UIStackView lui-même sont passées par la vue ci-dessous (pour moi un mapView).