UiactivityViewController-Druckdialog-UI-Glitches (Fehler?)
-
21-12-2019 - |
Frage
Ich habe einige seltsame UI-Glitches mit einem UIActivityViewController, wenn auf dem iPad.
kompliziert zu erzählen, also sind hier zwei Videos. Einer zeigt das IOS6-Verhalten und eine fehlerhafte iOS7 eins: iOS6: http://quick.as/govpry7 Kummer iOS7: http://quick.as/qr7jtd8b
1. Ausgabe : Der Pfeil ist ein bisschen aus der Position auf iOS7 (durch Design?). Übliche Uinavigationsbar mit UiboButtonItems.
Code, der den Popover (auf dem iPad) darstellt:
generasacodicetagpre.Nichts schick hier. Sender ist das Uibarbuttonitem.
3rd-Ausgabe : Wie zu sehen ist, wenn der Dialogfeld "Druckoptionen" geöffnet ist, stellt sich der Inhalt der UiWebView irgendwie an. Ich sehe keinen Grund dafür.
Die 1. und 2. Ausgabe treten sogar auf, wenn Sie auf "Über: leer" surfen.
Weiß jemand etwas über diese Störungen? Common Bugs?
edit: Der 1. und 2. Blick wie IOS7-Fehler. Ich habe SVWEBViewController von Sam Vermette ausprobiert und meinen Testcode eingefügt.
in svwebviewcontroller.m des Demo-Einsatzes:
generasacodicetagpre.später in der Datei, an der Unterseite einstellen:
generasacodicetagpre.Dies erzeugt die gleichen UI-Pannen, wenn Sie das Popover und das Drucksymbol berühren.
also ist es auch mit einer einfachen Demo reproduzierbar.
Umwelt: SDK 7.0, aktueller öffentlicher Xcode (Stand 21.02.2014). Ziele: iOS6 und iOS7.
edit 2/3:
In Bezug auf das dritte Thema habe ich das gefunden, so dass es bereits berichtet wurde: http://openradar.appspot.com/8668247
grüße, Frederik
Lösung
überprüft alle drei Probleme, um Apple iOS-Fehler zu sein.
Die 1. und 2. sind von dem oben genannten Demo sichtbar.Die 3. ist sogar mit der Google Browser-App sichtbar (auf dem iPad).Die Quelle des 3. Problems ist das Skalierungsrücksetzung von UiWebView ViewPrintFormatter während des Dialog-Popups (in der Tat eine interne Uiaktivitätserberechtigung).