Für mein iPhone-Spiel schrieb ich die ganze Sache in OpenGL ES, und jetzt versuche ich eine TextView zu überlagern, um eine Anzeigetafel anzuzeigen. Das Problem ist jetzt, dass meine Berührungseingabe nicht richtig funktioniert, weil die Textansicht die Berührungseingabe statt meiner OpenGL-Ansicht empfängt. Gibt es eine Möglichkeit, Touch-Interaktionen in der Textansicht zu deaktivieren?Gibt es auf dem iPhone SDK eine Möglichkeit, Touch-Interaktionen in der Textansicht zu deaktivieren? Auf eine Art und Weise, die Berührungen durch die dahinterliegenden Dinge ermöglicht?
2
A
Antwort
7
Found die Antwort, falls jemand anderes in diesem läuft: [textView setUserInteractionEnabled: false]; Es sendet tatsächlich Berührungen an die Dinge dahinter.
0
UIView sollte eine Eigenschaft haben, die Sie zum Aktivieren oder Deaktivieren von Touch-Interaktionen einstellen können. Wird es nun so aussehen, dass die Textansicht nicht länger im Weg ist und die darunter liegende Ansicht Berührungsereignisse aufnimmt? Ich weiß nicht, youll müssen überprüfen :)