UISplitViewController: программно прятать masterController (левую панель)

Рейтинг: 0Ответов: 1Опубликовано: 14.12.2014

Есть UISplitViewController, на котором размещены leftbarMenuController и mainViewController. При старте приложения появляется пуш контроллер с описанием приложения и кнопкой "продолжить" (во время которого прячется UINavigationBar), а также еще некоторые окна. Повороты экрана (iPad) не обрабатываются, только landscape-режим. Нужно время от времени прятать leftbarMenuController, чтобы некоторые контроллеры с инфой были на весь экран. Как это можно сделать программно (если есть такая возможность)? Спасибо.

Ответы

▲ 1Принят

Если Вам нужен сдвигающийся контроллер, то системных возможностей в UISplitViewController для такого не хватит. Используйте это:

SWRevealViewController

По личным наблюдениям - лучшее решение среди подобных.