2012-07-03 2 views
1

Мне нужно добиться чего-то вроде вида папки в Springboard, когда вы нажимаете кнопку папки, а содержимое домашнего экрана скользит приятно, чтобы показать вам, что находится внутри выбранной папки.Как создать «программную папку с приложениями для ПК» программно на iOS?

Мой вопрос: возможно ли это? Я имею в виду, что теперь я могу думать только о одном решении, просто «просто», создавая целую анимацию самостоятельно с раскрытием подсмотров, сползанием их и полным возвратом операций.
Это единственный способ или есть что-нибудь проще?
примечания: я получил набор приложений для прошивки 5.0 +
наилучших пожеланий
Filip

ответ

3

Там нет ничего «построены в «в SDK, который достигнет того, что вы пытаетесь сделать, поэтому вам придется самостоятельно его создавать.

Это не должно быть слишком большим спросом. Достаточно просто:

  • Добавить UIButton для каждой папки к виду контроллера вида «Springboard».
  • Пользователь удаляет кнопку и вы живите в подвижущем UIView, который отображает содержимое папок.
  • Опять же, каждый член содержимого папки может быть представлен UIButton.
  • Нажатие на кнопку содержимого вызывает новый диспетчер представлений на стеке навигации (скажем)
  • Добавить признак распознавания жестов к основному виду, поэтому нажатие за пределами открытой папки закроет его.

Это звучит как отличный вызов для программирования!

1

Да я думаю, что вам нужно будет сделать это как настраиваемое представление, добавление пользовательских анимации

 Смежные вопросы

  • Нет связанных вопросов^_^