2.20. Przedstawianie widoków typu główny-szczegółowy za pomocą UISplitViewController

Problem

Chcesz w maksymalnym stopniu wykorzystać zalety względnie dużego ekranu w iPadzie poprzez wyświetlenie obok siebie dwóch kontrolerów widoku.

Rozwiązanie

Użyj klasy UISplitViewController.

Analiza

Kontroler widoku podzielonego jest dostępny jedynie w iPadzie. Jeżeli używałeś iPada, prawdopodobnie widziałeś już działanie tego kontrolera. Wystarczy po prostu uruchomić aplikację Ustawienia, a następnie obrócić iPad do położenia poziomego. Czy dostrzegasz kontrolera widoku podzielonego na Rysunek 2-63?

Kontroler widoku podzielonego użyty w aplikacji Ustawienia znajdującej się w iPadzie

Rysunek 2-63. Kontroler widoku podzielonego użyty w aplikacji Ustawienia ...

Get iOS 5. Programowanie. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.