Как создать эффект слайд-шоу изображений

StackOverflow https://stackoverflow.com/questions/1858257

  •  13-09-2019
  •  | 
  •  

Вопрос

Я пытаюсь создать эффект слайд-шоу на iPhone, как в iTunes.Одно изображение посередине, а остальные слева и сбоку расположены в виде дискет в стойке.но у меня нет ни малейшего понятия об этом.Может кто-нибудь мне помочь?

Это было полезно?

Решение

Я предполагаю, что вы говорите о «каверфлоу», а не о «слайд-шоу»...если это так, есть несколько библиотек, которые вам помогут:вот один, который я нашел, выполнив поиск по запросу «замена покрытия»:

http://apparentlogic.com/openflow/

Другие советы

Вы можете добиться этого эффекта, используя свойство .transform CALayers.Все UIView iPhone имеют CALayer, и вы можете применять преобразования 3D-перспективы, используя матрицу преобразований следующим образом:

CATransform3D m = CATransform3DIdentity;
m.m34 = -0.006;
[[containerView layer] setSublayerTransform: m];

К представлениям в контейнере теперь будет применено искажение перспективы!Мгновенный эффект покрытия.Просто перемещайте виды влево и вправо, меняя их рамки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top