Wykonuję aplikację odtwarzacza multimediów. Mam kontrolery UITableViewController, które są osadzone w kontrolerze nawigacyjnym. Chciałbym jakoś zrobić widok, który nakładałby potencjalnie wiele (2?) Tych kontrolerów tableview (jeden pokazujący listy odtwarzania użytkownika, a następny pokazywałby ścieżki na liście odtwarzania), ale tylko na dole, jak teraz gra bar w (na przykład) iOS Spotify (jak w lewym dolnym boku tejJak utworzyć teraz pasek odtwarzania, jak w aplikacjach odtwarzacza multimedialnego na iOS z XCode?
lub jak w tym
próbowałem przeciągnąć pojemniku wgląd mojego Nawigacji kontroler (w którym osadzona jest moja TableViewCell), ale nie pozwala ja to zostaw.
Wygląda na to, że mogę przeciągnąć widok kontenera do mojego widoku TableView, ale w jaki sposób pozostanie tam podczas nawigacji między widokami tabeli?
Próbujesz podążać za sugestią @Rintaro, ale jestem trochę nowy w XCode. Jak to zrobiłeś? Zrobiłem więc aplikację do widoku pojedynczego, dodałem widok kontenera do pierwszego VC, to niestety rysuję go gdzieś indziej w scenorysie, ale nie mogę wymyślić, jak powiedzieć temu widokowi, że jest to kontroler nawigacyjny. także, gdy tylko dodaję drugi pojemnik do pierwszego VC i spróbuję go powiększyć, pierwszy pojemnik znika! Jest on nadal wymieniony w hierarchii po lewej i nadal ma strzałkę wskazującą na niego, ale kontroler widoku, który został dodany i był wskazywany jest również niewidoczny ?!
UPDATE: To działa bardzo dobrze, ale ma problem ze zmiany orientacji. jak mogę to zrobić w obu orientacjach? (Postawiłem hipotezę, że obecnie ustawia "widok nowowy" na ekranie po zmianie orientacji).
dzięki za twój wpis, zredagowałem moje pytanie z moim potwierdzeniem twojej odpowiedzi, wydaje się obiecujące z twojego zrzutu ekranu! Jaki rodzaj kontroler widoku to "Główny kontroler widoku kontenera"? Nie widzę niczego w bibliotece obiektów, która ma tę ikonę? – Michael
Główny kontroler to prosty kontroler UIView, który zawiera 2 UIContainerView. Dobry pomysł. –
@Michael Dodano do odpowiedzi. – rintaro