Анимация пользовательского свойства с обновлением - PullRequest
0 голосов
/ 02 июля 2011

Я хочу анимировать пользовательское свойство из моего объекта, не являющегося пользователем, и не могу понять, как это правильно.

myObject.currentPosition = 10;

myObject является подклассом NSObject.

1: currentPosition должен переместиться в 100 с несколькими секундами. Как я могу использовать CAAnimation для создания этой анимации? Или что я должен использовать для создания анимации такого типа?

2: currentPosition - это свойство, которое имеет установщик, который действительно обновляет положение некоторых видов на экране. Это правильный путь или другой, а лучше?

Спасибо

Edit:

Чтобы было ясно, я делаю галерею. Волновая галерея, определите это как галерею a http://rst.gsfc.nasa.gov/Intro/f4-3a.jpg. При касании и перетаскивании по горизонтали пользовательский интерфейс переупорядочивается, перемещаясь влево или вправо. Самая большая проблема:

currentPosition перемещает uiviews вокруг волны. Когда касание заканчивается, происходит «замедление», и мне нужно сделать это «движение замедления».

Edit:

Я «решил» это с помощью NSTimer. Я не ожидал приближения. Но работает хорошо.

timer = [NSTimer scheduledTimerWithTimeInterval:1.0f/60.0f target:self selector:@selector(deacceleration) userInfo:nil repeats:YES];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...