Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
dollar8
13 / 13 / 3
Регистрация: 25.09.2011
Сообщений: 84
#1

Пересчет во время анимации - Программирование iOS

15.04.2013, 23:36. Просмотров 601. Ответов 4
Метки нет (Все метки)

Добрый день.
что-то не нахожу простого решения в гугле. Поэтому прошу ваших идей.

делаю анимацию для Вьюхи (которая состоит из нескольких сабВьюх) -- меняю фрейм.

но во-время анимации--мне надо чтобы происходил вызов метода drawRect: для одной из сабВьюхи (ибо в ней идет пересчет и перерисовка конента CoreGrafic и иже си с ним)

Вопрос: как сделать чтобы во время анимации по изменению фрейма Вьюхи, у ее сабВьюх вызывался метод drawRect.

З.ы. например при зуме или тачах я постоянно вызываю setNeedsDisplay и он мне перерисовывает контент.

спасибо за идеи
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2013, 23:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Пересчет во время анимации (Программирование iOS):

Время Анимации - C++ Builder
Ребят Помогите плз //--------------------------------------------------------------------------- #include <vcl.h> #pragma...

Скрытие блока во время анимации - jQuery
Ребята, помогите советом. Вот что есть на даный момент: http://infood.com.ua/lviv/uk/8-ostriv-sushi-yapi Нажмите на кнопку "Меню"...

Перехват клавиатуры во время анимации - OpenGL
Доброго времени суток. Приступил к изучению OpenGL. Начать решил с самого простого чтобы погружение было как можно приятнее :) ...

Искажение картинки во время анимации в chrome - HTML, CSS
Здравствуйте. Есть сайт, на котором происходит постепенное масштабирование заднего до 150%. Это делается посредством css анимации. Во...

Задать время воспроизведения анимации слайдов - HTML, CSS
Доброго времени суток. Не могу вникнуть в ключевые кадры анимации, а точнее, например делаю слайдер, в нем 3 картинки, задаю анимации 15...

Получение координат View во время анимации - Программирование Android
Требуется во время выполнения анимации обработать клик по вьюхе, которая анимируется или каким-то образом имитировать клик и передать его...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
16.04.2013, 09:07 #2
UIViewContentModeRedraw не то? Когда bounds изменится, вызовется setNeedsDisplay, насколько я понял из доки.
alexpac26
14 / 22 / 0
Регистрация: 20.01.2013
Сообщений: 125
17.04.2013, 17:21 #3
как сделать чтобы во время анимации по изменению фрейма Вьюхи
установка параметров масштабирования не решит проблему?

Пересчет во время анимации
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
17.04.2013, 17:28 #4
Во время анимации drawRect не вызывается. Если говорить сильно упрощенно, отрисовывается начальное и конечное состояние вьюхи, снимаются соответствующие картинки, а потом просто происходит плавное превращение одного UIImage в другой.

Добавлено через 18 секунд
Ну или я не понял про что вопрос
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
17.04.2013, 19:31 #5
mobidevelop, ибо работа идет с CALayer'ом
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2013, 19:31
Привет! Вот еще темы с ответами:

Отключить кнопку Button во время анимации - Delphi
Суть программы, нужно нажать на кнопку Button, дальше запуститься анимация в компоненте Image ( когда идет анимация, надо что бы кнопка...

QGraphicsItemAnimation - нет ли утечек памяти при закрытие главного окна во время анимации? - C++ Qt
Привет, ну вот создаю я анимацию элемента QGraphicsScene... (перенёс в одну кучу для наглядности) QGraphicsScene* m_pGS; ...

Зависает во время анимации загрузки, если нажать любую клавишу, появляется рабочий стол - Windows 7
Ребят, Windows зависает во время анимации загрузки. если нажать любую клавишу, только тогда появляется рабочий стол. В чем может быть...

Алгоритмы.Анимации. Написать прогу для изображения анимации - Turbo Pascal
нужно чтобы она двигалась во все стороны. вот эта фигура


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
17.04.2013, 19:31
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru