Wie kann die iPhone -App richtig aussehen, wenn der Benutzer einen Anruf oder ein Internet -Tethering hat?
-
23-08-2019 - |
Frage
Die Statusleiste ist gewachsen, so dass Teile meiner Schnittstelle abgeschnitten werden. Irgendwelche Zeiger, wie man dies repariert (zB mit Autoresize -Masken usw.)?
Ich benutze den Schnittstellenbuilder für die Benutzeroberfläche, also ist alles .xibs.
Lösung
Sie verarbeiten es im Allgemeinen mit autorisierenden Masken. Wenn Sie benutzerdefinierte Ansichten haben, können Sie diese in der Layoutsubviews -Methode damit umgehen.
Der Simulator verfügt über eine Option "Umschütteln Sie den In-Call-Status", den Sie zum Testen verwenden können, ohne sie auf dem Telefon zu laden, um sich selbst anzurufen.
Andere Tipps
Sie haben Ihre eigene Frage beantwortet, denke ich ;-) Autorisierende Masken. Stellen Sie sicher, dass alle Ihre Ansichten vertikal ändern können. Sie können dies einfach in IB auf der Größenregisterkarte des Inspektors tun.