Я все еще довольно новичок в разработке Objective -C и iPhone и пытаюсь понять эффект, который можно увидеть в iBook Store и в iTunes. Пожалуйста, взгляните на Apple, объявляет iPad Part 3 , начинающийся около 3:30 - вы увидите, как Стив нажимает на книгу, она увеличивается по мере того, как она переворачивается и отображает информацию о книге, сведения о покупке и др.
В другом примере, когда Стив демонстрирует iTunes - часть 1 видео, установленная на (20.15 с), нажатие на альбом переворачивает обложку, расширяет ее и выводит список песен.
Анимации не должны быть проблемой, но я пытаюсь выяснить, как это на самом деле составлено. Правильно ли я считаю, что каждый эскиз / альбом - это просто изображение, которое переключается на другой вид, в то время как основной вид остается видимым на заднем плане. Каковы наилучшие практики для размещения нескольких подпредставлений в сетке, подобной этой, где пользователи могут нажать и получить больше информации, открыть интерактивное подпредставление, а затем вернуться назад, чтобы вернуться?
Поскольку существуют тысячи книг, я думаю, что подпредставления нужно каким-то образом генерировать, например, на основе содержимого файла .plist. Вам также нужно будет сгенерировать соответствующую позицию, чтобы она была нарисована на экране. Я слишком усложняю вещи?