SplitView как приложение Facebook на iPhone

Я хочу создать приложение для iPhone , которое использует сцену навигации, подобную той, что изображена в ссылке

Скриншот

Обратите внимание: я не хочу, чтобы это работало только для iPad, я хочу, чтобы он работал на iPhone точно так же, как на фото, когда вы нажимаете на элемент tableview, который скрывает табличное представление, и делает это просмотр в полноэкранном режиме. Мне нужны идеи о том, как это сделать, потому что я не могу понять это сам.

благодаря

Ребята из Facebook сделали блестящую работу в новой версии приложения. Аналогичный открытый исходный код можно найти здесь – JTRevealSidebarDemo . Обратите внимание, что с июня 2014 года этот проект был прекращен, поэтому вам, вероятно, повезло бы с проектом из приведенного ниже списка.

Он показывает технику, которая делает разделенный вид для iPhone.

Изменить: несколько других открытых исходников:

  1. JWSlideMenu
  2. DDMenuController
  3. PKRevealController
  4. ViewDeck
  5. ECSlidingViewController
  6. MWFSlideNavigationViewController
  7. MFSideMenu
  8. SASlideMenu
  9. HHTabListController
  10. MTSlideViewController
  11. MTStackViewController
  12. MMDrawerController
  13. DMSideMenuController
  14. JVFloatingDrawer

Как насчет проектов с поддержкой раскадровки? Я нашел еще одно меню слайдов, которое совместимо с раскадровки: SASlideMenu

Другим контекстно- ориентированным меню является ECSlidingViewController и ViewDeck из ответа Сагара. У них обоих есть примеры раскадровки (для последней ссылки есть ViewDeckStoryboardExample )

Для всех, кто ищет версию для Android, посмотрите:

  • android fb как навигационная система
  • новая ui сторона боковой навигация

Я понимаю, что вы спросили о фейсбуке, но теперь, когда у ios7 нет, и это stream defacto, я думал о нем здесь.

Для эффекта, подобного приложению Kindle на ios7, вы можете использовать:

https://github.com/romaonthego/REFrostedViewController

Если кто-то еще ищет способ реализовать это в MonoTouch теперь известен как Xamarin.ios , взгляните на эту статью, которую я только что нашел. monotouch slide out navigation

РЕДАКТИРОВАТЬ

Я просто обнаружил, что у них есть бесплатный компонент для этого! flyoutnavigation

Я заметил, что никто не перечислил этот замечательный class … SWRevealController .

Я использую его вместе со своими проектными приложениями. Он прост в использовании и сильно документирован … Есть также несколько примеров, которые Джон дает пользователю понять, как он работает, или если вы хотите получить свой проект … Надеюсь, это поможет

SHSidebarController с эффектом фидера. Это может быть полезно для вас .. попробуйте это 🙂

Это выглядит лучшим для меня.

PKRevealController

Он имеет приятный эффект прокрутки с пальцем и возвращается назад при частичном перетаскивании.

https://github.com/pkluz/PKRevealController

MMDrawerController – очень хороший вариант. Вы можете настроить многие вещи. попробуйте один раз https://github.com/mutualmobile/MMDrawerController

Я работаю над навигационным ящиком с плавающим стилем, который, я надеюсь, понравится людям. Это на GitHub , посмотрите.

введите описание изображения здесь

  • Как использовать performSelector: withObject: afterDelay: с примитивными типами в cocoa?
  • Класс размера для iPad-портрета и ландшафтных режимов
  • Неверное завершение кода Xcode 6 не работает
  • Как использовать NSTimer?
  • как скрыть навигационную панель, когда я нажимаю навигационный controller?
  • Собственное использование приложения делегата приложения iPhone
  • Objective-c iPhone-процент кодирует строку?
  • Как я могу отложить вызов метода на 1 секунду?
  • Получение списка файлов в каталоге с глобусом
  • Как передать объект с помощью NSNotificationCenter
  • Как установить плагин Xcode для автоматического форматирования кода
  • Давайте будем гением компьютера.