Мерцание при перемещении изображения справа налево - PullRequest
0 голосов
/ 19 августа 2011

Я перемещаю изображение справа налево, меняя центр изображения. Я использую NSTimer, чтобы вызвать событие смены центра. Все работает нормально, за исключением того, что движение изображения не плавное и мерцает. Пожалуйста, помогите.

Ответы [ 2 ]

1 голос
/ 19 августа 2011

хм, ... но вы используете QuartzCore Framework для анимации движения, не так ли?Как в

#import <QuartzCore/QuartzCore.h>

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.3]; // animation duration in seconds
image.center = view.center;
[UIView commitAnimations];

Не так ли?Ох, и убедитесь, что вы в главной теме.Обработка GUI в других потоках может производить вещи, которые вам не нужны;)

0 голосов
/ 19 августа 2011
        Try this code animation flip right to left its definitely help u.

        #import <QuartzCore/QuartzCore.h>

        [UIView beginAnimations:nil context:nil];
        [UIView setAnimationCurve:UIViewAnimationTransitionFlipFromRight];
        [UIView setAnimationDuration:0.3]; // animation duration in seconds
        image.center = view.center;
        [UIView commitAnimations];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...