So mein aktuelles app-Projekt ist eine Kamera-basierte app und alles geht gut so weit, aber ich habe in ein seltsames kleines Problem laufen und weiß nicht, wenn es etwas grundlegend ich bin fehlt oder wenn es etwas komplexer ist.
Wenn ich meine App auf dem iPad im Querformat ausführe (rechte Home-Taste), erkennt das rechte Ende des Bildschirms keine Berührungsereignisse. Wenn jedoch ein Element über den Rand verteilt ist (die Hälfte erkennt Berührungen, die andere Hälfte nicht) und man auf die gute Hälfte drückt und zieht, wird die Berührung immer noch erkannt und auch das Berührungsereignis erkannt, wenn man loslässt. Durch Testen habe ich herausgefunden, dass es bis zu Pixel 768 gut funktioniert, so dass ich denke, dass eine der Ansichten denkt, dass die Anwendung noch im Hochformat läuft. Aber wenn ich sie im Hochformat ausführe, funktioniert der untere Teil (der gleiche Teil) auch nicht.
Ich habe mir ein paar andere Beiträge zu SO angesehen:
Ich habe versucht, das Problem zu beheben, hatte aber bisher kein Glück. Es kann etwas mit der Tatsache zu tun haben, ich habe verschiedene verschiedene Ansichten erstellt sowohl programmatisch und in der Schnittstelle Builder und irgendwo auf dem Weg, etwas ist nicht korrekt initialisiert, aber ich habe versucht, sie alle zu ändern, kann ich einige aber übersehen haben.
Wenn jemand etwas Licht in meine Situation bringen kann, wäre ich Ihnen sehr dankbar.
Danke,
Matt
0 Stimmen
Fügen Sie meinen Namen der Liste hinzu. stackoverflow.com/questions/7792641/ Alle meine wurden allerdings programmatisch erstellt... Ich habe noch keine Lösung oder neue Denkweise gefunden, um das Problem zu beheben.
0 Stimmen
Ich stimme @dasdom zu, dass die Einstellung der Hintergründe eine große Hilfe wäre. Versuchen Sie dies zuerst.