Я использую JazzHands для создания анимации с ключевыми кадрами в UIScrollView. Адрес example. Посмотрите на вид сверху. Когда вы переходите со страницы на страницу. Пока анимация работает, вид вверху слегка перемещается слева направо. Анимация выглядит немного нечеткой.Анимация с ключевыми кадрами кажется нечеткой при перемещении фреймов?
Вот код, взятый из example here:
IFTTTFrameAnimation *titleView1FrameAnimation = [IFTTTFrameAnimation new];
titleView1FrameAnimation.view = self.titleView1;
[self.animator addAnimation:titleView1FrameAnimation];
[titleView1FrameAnimation addKeyFrame:[[IFTTTAnimationKeyFrame alloc] initWithTime:timeForPage(1)
andFrame:self.titleView1.frame]];
[titleView1FrameAnimation addKeyFrame:[[IFTTTAnimationKeyFrame alloc] initWithTime:timeForPage(2)
andFrame:CGRectOffset(self.titleView1.frame, timeForPage(2), 0)]];
[titleView1FrameAnimation addKeyFrame:[[IFTTTAnimationKeyFrame alloc] initWithTime:timeForPage(3)
andFrame:CGRectOffset(self.titleView1.frame, timeForPage(3), 0)]];
[titleView1FrameAnimation addKeyFrame:[[IFTTTAnimationKeyFrame alloc] initWithTime:timeForPage(4)
andFrame:CGRectOffset(self.titleView1.frame, timeForPage(4), 0)]];
При запуске demo взглянуть на части, отмеченные красным цветом на следующем скриншоте:
Редактировать: Вот код, содержащий эту проблему: https://github.com/steffimueller/Intro-Guide-View-for-Talk.ai
Как сделать анимацию гладкой и менее нечеткой?
Просто, чтобы убедиться. Вы хотите избавиться от левого и правого перемещения верхнего вида? –
Да. Я не знаю, правильное ли мое выражение, но верхние взгляды встряхиваются горизонтально. –