2014-10-27 11 views
6

iPhone 6/6 Plus haben eine neue Funktion namens "Erreichbarkeit" (Berühren Sie zweimal auf TouchID, um auf dem größeren Bildschirm zu interagieren). Aber ich finde keine API in iOS8 SDK Dokumentation. Vielleicht muss ich auf die nächste Version von iOS SDK warten.Gibt es eine Benachrichtigung, die das Erreichbarkeitsereignis auf dem iPhone 6 erfassen kann?

Ich denke meine App kann etwas interessantes tun oder etwas Überraschung machen, wenn Erreichbarkeit aktiv ist. Also hat irgendjemand eine Idee dafür?

+0

Ich habe versucht zu überprüfen, ob es einen Unterschied in der UIWindow-Frame-Größe gibt, aber ohne Glück. Sieht so aus, als wäre es eher eine Low-Level-Operation. –

+0

Ich denke, das soll nichts Überraschendes bewirken. Das Erreichbarkeitsereignis sollte den Bildschirm nur etwas näher bringen, damit der Benutzer ihn mit seinen Daumen erreichen kann. Das Aussehen der App an diesem Punkt zu ändern, ist meiner Meinung nach kontraintuitiv. Stellen Sie sich vor, dass ich keinen Knopf oben in der Ansicht erreichen kann. Dann tippe ich zweimal auf die TouchID und erwarte, dass der Knopf ungefähr in der Mitte der Bildschirmhöhe steht. Aber hey, du hast ihn einfach woanders platziert und jetzt bin ich verwirrt .. :) – Miki

Antwort

0

Nachdem ich die Änderungen am iOS 8.x SDK gelesen habe, kann eine App nicht erkennen, dass der Benutzer die Erreichbarkeit aktiviert hat. Ich denke, dass Apple wollen (und erwarten), dass diese Funktion einfach den Zugriff auf die obere Hälfte des Bildschirms ermöglicht und das Verschieben der Basisansicht vollständig transparent für die App übernimmt. Ich kann Sie nicht auf eine bestimmte Dokumentation zu diesem Thema hinweisen, da es sich hier um einen Beweis handelt, da Beweise fehlen.

Oh, und ich denke nicht, dass Apple möchte, dass irgendwelche Apps irgendetwas "Überraschendes" tun, wenn die Erreichbarkeit aktiviert ist! ;-)