2014-09-14 13 views
10

Opracowałem aplikację na iOS, którą teraz próbuję aktualizować, zapewniając obsługę iPada i iPhone'a. Chcę zrobić różnicę Uruchom plik (wykonany w pliku XIB) na iPada i iPhone'a.Jak ustawić inny plik uruchamiania (xib, nie uruchamiać obrazu) dla innego urządzenia dla aplikacji iOS

Wiem, że wiele postów mówi o tym, jak sobie poradzić z początkowym widokiem różnych urządzeń, ale program uruchamiający Xib nie może programować początkowo. jaki sposób można skonfigurować ustawienia projektu dla urządzenia różnicy wyboru Uruchom plik różnica (nie obrazu)

XCode setting place

dzięki dużo

+0

I pomyśleć, co może trzeba zrobić, to udać się do pliku plist swojego projektu, dostępna również z Sekcja informacji o ustawieniach projektu. Tam będziesz mógł dodawać nowe właściwości do pliku jako "Podstawowa nazwa pliku głównego nibu (iPad)" lub "Podstawowa nazwa pliku głównego nib (iPhone)", gdzie możesz zdefiniować nazwę różnych początkowych plików xib (bez rozszerzenia jeśli dobrze pamiętam) w zależności od urządzenia. Czy to prawda? – dadederk

+0

Myślę, że może tak być, ale nie wiem jak to zrobić. W pliku info.plist znajduję tylko nazwę UILaunchStoryboardName i można ją przypisać tylko do jednego xib, więc jak ją odróżnić? dzięki ~ –

+1

Czy otwierasz plik plist jako kod źródłowy? Następnie można dowolne lub otworzyć go jako listę właściwości lub użyć kluczy NSMainNibFile ~ iphone i NSMainNibFile ~ ipad. – dadederk

Odpowiedz

8

Yes !!! jest droga dadederk powiedział:

dodać Info.plist

UILaunchStoryboardName UILaunchStoryboardName ~ ipad

Powiązane problemy