Hallo,
ich habe ein ganz seltsames Problem, das ich bisher leider auch beim Debugging nicht lösen konnte...
Zur Vorgeschichte: Ich habe eine iPhone-App zu einer Universal App konvertiert, was insgesamt auch recht gut geklappt hat, da ich von Anfang an die Auflösung nicht fest kodiert hatte.
Das komische ist, dass die Startseite meiner App direkt beim Aufruf nicht korrekt skaliert wird, obwohl dies für den UIView und alle beinhalteten Sub-Views (Buttons, Labels) korrekt im Interface Builder angegeben ist. Konkret wird der View in "iPhone-Größe" links oben in der Ecke angezeigt. Andere Elemente, die ich (nicht über die XIB-Datei) manuell dem View hinzugefügt habe, sind korrekt auf dem kompletten Display verteilt...
Man könnte jetzt denken, es wäre ein generelles Problem, aber das wirklich seltsame ist, dass die Skalierung wunderbar funktioniert, sobald ich entweder einen anderen (modalen) View im FullScreen angezeigt habe (da funktioniert die Skalierung übrigens direkt) oder sogar wenn ich das iPad gedreht habe (d.h. Portrait => Landscape). Nach einer dieser Aktionen wird er ursprüngliche View wie erwartet und geplant skaliert...
Hat jemand eine Idee, wo das Problem liegen könnte, oder wie ich der Sache auf den Grund gehen kann?
Bin für jeden Tiipp dankbar!
Gruß,
martiko
ich habe ein ganz seltsames Problem, das ich bisher leider auch beim Debugging nicht lösen konnte...
Zur Vorgeschichte: Ich habe eine iPhone-App zu einer Universal App konvertiert, was insgesamt auch recht gut geklappt hat, da ich von Anfang an die Auflösung nicht fest kodiert hatte.
Das komische ist, dass die Startseite meiner App direkt beim Aufruf nicht korrekt skaliert wird, obwohl dies für den UIView und alle beinhalteten Sub-Views (Buttons, Labels) korrekt im Interface Builder angegeben ist. Konkret wird der View in "iPhone-Größe" links oben in der Ecke angezeigt. Andere Elemente, die ich (nicht über die XIB-Datei) manuell dem View hinzugefügt habe, sind korrekt auf dem kompletten Display verteilt...
Man könnte jetzt denken, es wäre ein generelles Problem, aber das wirklich seltsame ist, dass die Skalierung wunderbar funktioniert, sobald ich entweder einen anderen (modalen) View im FullScreen angezeigt habe (da funktioniert die Skalierung übrigens direkt) oder sogar wenn ich das iPad gedreht habe (d.h. Portrait => Landscape). Nach einer dieser Aktionen wird er ursprüngliche View wie erwartet und geplant skaliert...
Hat jemand eine Idee, wo das Problem liegen könnte, oder wie ich der Sache auf den Grund gehen kann?
Bin für jeden Tiipp dankbar!
Gruß,
martiko