Ho qualche problema con l'inoltro di gesti e tocchi. Ci ho giocato un po ', ma non riesco a farlo funzionare come voglio io.Tocca in avanti e gesti alle visualizzazioni da UIScrollview
Fondamentalmente voglio controllare una scrollview su un dualscreen con 2 dita e inoltrare tutto il resto alle viste ipad dietro a una scrollview sovrapposta.
Per essere in grado di controllare la visualizzazione a scorrimento sul doppio schermo ho suddiviso le sottoclassi UIScrollView
e l'ho aggiunto come visualizzazione sovrapposta a uno sfondo chiaro sullo schermo ipad.
Quindi l'ho collegato con un delegato per inoltrare il suo trascinamento e roba alla visualizzazione a scorrimento sul doppio schermo. questo funziona perfettamente.
Come ho scritto voglio lo ScrollView di rispondere solo a 2 finger-scroll, così ho impostato a
ScrollView.panGestureRecognizer.minimumNumberOfTouches = 2;
Ma la ScrollView mangia tutti i tocchi e io non farlo bene di trasmettere tutto il resto, ma 2 dita toccano le viste dietro. Penso che l'override del
- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event
deve fare il trucco, ma non farlo bene per rilevare il numero delle dita sullo schermo a destra.
grazie mille per questo. Ho aggiunto una spiegazione su come ho risolto questo alla fine. – Tom