2016-08-02 7 views
0

Vor kurzem habe ich auf XCode 7 aktualisiert und hatte einige Probleme mit den Bildschirmgrößen auf meiner Anwendung, vor allem schwarze Balken erscheinen am oberen und unteren Rand der Bildschirm.iOS-Anwendung Bildschirmgrößen haben schwarze Balken auf einigen Bildschirmen oben und unten

Ich habe ähnliche Threads gelesen und implementiert die vorgeschlagenen Korrekturen, die ein Startbildschirm Bild hinzugefügt wurde und das für meine iPhone 6 Größe funktioniert, aber wenn ich versuche, den Simulator für das iPhone 6+ die schwarzen Balken an der Spitze und Unterseite des Bildschirms sind immer noch da.

Auch der Bildschirm wird nicht für kleinere Versionen angepasst und Teile werden abgeschnitten oder gehen vom Bildschirm.

Jede Hilfe wäre sehr dankbar, danke!

+0

Ich schlage vor, ersetzen Sie Ihr Startbild mit einem Start Storyboard, und erzählen Sie uns mehr darüber, wie Ihre App geschrieben wird, tun Sie Verwenden Sie Autolayout? – Paulw11

+0

Ich habe versucht, mit einem Start Storyboard und das Problem auf meinem iPhone 6 behoben, aber auf der 6 + es zeigt immer noch die schwarzen Balken.Ich bin nicht mit Autolayout entweder. – Asleepace

Antwort

0

Ich habe dieses Problem letzte Woche in einer alten App aktualisiert. Das Hinzufügen eines Startbildschirms löst das Problem nicht vollständig. Stattdessen müssen Sie einen neuen Start screen.storyboard (Datei erstellen -> Neu -> Datei -> User Interface Tab (links) -> Startbildschirm

dann in den Projekteinstellungen setzen Ihre Startbildschirm-Datei in die .storyboard-Datei, die Sie gerade erstellt haben. Dies sollte die schwarzen Balken automatisch beheben.

+0

Ok, ich habe es gerade ausprobiert und es behebt die Balken auf dem normalen iPhone 6, aber nicht in den 6+. Danke für das eingehende Tutorial jedenfalls, zumindest behebt es einen Teil des Problems. – Asleepace

+0

Warten Sie, es scheint auf dem tatsächlichen Gerät zu funktionieren, aber nicht auf dem Simulator, vielleicht war das das Problem. Ist das üblich? – Asleepace

+0

Ich würde nicht allgemein sagen, aber iPhone Simulatoren sind definitiv nicht dafür bekannt, die ganze Zeit perfekt zu arbeiten. Aus Neugier, versuchen Sie, die App auf dem Simulator zu löschen und wieder –

Verwandte Themen