2012-08-17 7 views
8

Interfejs użytkownika interfejsu Apple (HIG) wyraźnie stwierdza, że ​​w przypadku obrazów uruchamianych w telefonie iPhone należy umieścić pasek stanu, ale w przypadku iPada nie należy go dołączać. (proszę zobaczyć obraz na końcu pytania). (Wersja dokumentu obowiązuje od 2012/3/07).W systemie iOS, czy w programie Launch Image iPhone'a powinien znajdować się pasek stanu, ale nie powinien on być wyświetlany w programie Launch Image na iPadzie?

Więc przypuszczam, że wszelkie informacje na pasku stanu (nośnik, czas, bateria) będą automatycznie przycinane przez Xcode lub samego iPhone'a, tak aby nie był pokazywany użytkownikowi.

Ale dlaczego ta niespójność dotyczy iPada? Po pierwsze, Xcode faktycznie może wziąć obraz, a jeśli widzi, że jest to pełny rozmiar 1024 x 768, a następnie wyciąć pasek stanu. Czy są inne powody? Na przykład, kiedy iPhone lub iPad uruchamia aplikację, pasek stanu jest zawsze wyświetlany na jednym urządzeniu, podczas gdy inne urządzenie nie zawsze je wyświetla i powoduje różnicę w regule?


Cyt: (wyświetlane jako obraz) enter image description here

Odpowiedz

3

na iPhone/iPod, aplikacje mogą zachodzić na pasek stanu. Zakłada się, że iPad ma wystarczająco duży ekran, aby aplikacje nie musiały nakładać się na pasek stanu.

+0

według "overlap" Myślę, że masz na myśli "cover up" ... ale czy to prawda, że ​​w przypadku iPhone'a i iPada obie mogą wybrać wyświetlanie lub usunięcie paska stanu? (dokładnie te same opcje) ... i tak, jeśli iPad musi wyświetlać mniejszy ekran uruchamiania (bez obszaru paska stanu), musi być mniejszy niż pełny ekran ... (brak możliwości wyświetlenia obrazu pełnoekranowego), chociaż to już dość duży obszar –

Powiązane problemy