#ios4 #uikit #core-animation
#ios4 #uikit #ядро-анимация
Вопрос:
Я анимирую пользовательский интерфейс (думаю, всплывающее меню), и я хотел бы замаскировать часть пользовательского интерфейса, поскольку строка меню прозрачна, а пользовательский интерфейс скользит вниз из-за строки меню. Как я могу этого добиться?
Ответ №1:
Я предполагаю, что вы хотите анимацию, которая выглядит следующим образом:
1. /-- 2. /-- 3. /--
|--| |--|
--/
Если это то, что вы имеете в виду, то вы могли бы взглянуть на то, как реализован WipeView (посмотрите на WipeView.h и WipeView.m). Это создает противоположную анимацию (из 3-> 1), но я думаю, вы можете легко модифицировать код для достижения желаемого эффекта. Она использует contentsRect
свойство CALayer
.