Zajmuję się tworzeniem jednej aplikacji Universal (zarówno dla iPhone'a, jak i iPada). Poniżej wymóg aplikacji.SplitView dla iPada i szuflady menu dla iPhone'a
Wymagania
1.There powinno być menu (master po lewej) i szczegół (po prawej).
2. Aby menu iPhone'a lub masterViewController mogły znajdować się w szufladzie lub w menu wysuwanym.
3.Do menu iPada powinno być na rootViewController z splitView.
Próbowałem już
starałem się wdrożyć go za pomocą spiltViewController
, na iPadzie jest to grzywny (MasterViewController
idzie na lewo od ekranu i DetailViewController
jest po prawej stronie ekranu) działa, ale dla iPhone'a działa on po prostu jako sterownik UINavigationController
(MasterViewController
).
jakie podejście należy zastosować w celu jego wdrożenia?
to normalne, gdy iPhone jest znacznie mniejsza przestrzeń ekranu. Jeśli chcesz to zrobić, powinieneś rozważyć utworzenie niestandardowej nawigacji po slajdzie. Ray Wenderlich ma kilka tutoriali, jest to najnowszy http://www.raywenderlich.com/78568/create-slide-out-navigation-panel-swift –
@SASmith, że wiem, ale problem jest na iPadzie masterViewController powinien być umieszczony po lewej stronie ekranu jak splitView nie na wysuwanej nawigacji lub szufladzie. Dla iPhone'a jest w porządku. –
Twoje pytanie nie jest do końca jasne na temat mojego przyjaciela. Powinieneś rozważyć umieszczenie tego w tym miejscu. Czy odwołujesz się do trybu w trybie portretu? Dodaj trochę więcej szczegółów do pytania na ten temat, a ja postaram się pomóc. –