На Flipboard приложение для iPad: правая панель меню слайд-эффект
Как реализовать эффект слайда правой панели, как на следующем рисунке? при нажатии на левую область, правая панель будет скрыта.
Url изображения http://cdn.thenextweb.com/wp-content/blogs.dir/1/files/2012/02/photo.png
Я думаю
- это не контроллер popover.
- это представление, добавленное с помощью "addSubview"? Я так не думаю, потому что это навигационный контроллер, похоже, что вид в навигационном контроллере не может быть добавлен с помощью addsubview
- является это модальный взгляд? если да, то как реализовать полупрозрачный фон? если использовать UIModalPresentationCurrentContext для представления модального представления, родительское представление не может вращаться при вращении ipad.
Любая помощь высоко ценится! Спасибо.
1 ответ:
Все это, скорее всего, сильно настроенные контроллеры вида и контейнеры контроллеров вида.
Вы можете полностью управлять представлением ваших контроллеров вида, добавляя их в качестве дочерних элементов другого контроллера вида и добавляя их представления в дерево видов вручную-используя любую выбранную анимацию.
Эффект затемнения, который вы видите, может быть достигнут наложением "затемняющего вида", например черного 50% непрозрачного вида.