Как сделать так, чтобы изображение исчезло при прикосновении к нему? - PullRequest
0 голосов
/ 23 июля 2010

Я работаю над приложением для iphone в xcode 3.1.

Я хочу, чтобы похожие два изображения исчезали при касании одно за другим.

Мне удалось отобразить два изображения на симуляторе iphone при касании

Кнопка «PLAY».

Теперь я хочу, чтобы при касании двух одинаковых изображений одно за другим они исчезали.

Ожидайте код в Задаче C.

1 Ответ

0 голосов
/ 24 июля 2010

Вы можете сделать это, используя простые анимации, вид должен исчезнуть, позже вы можете привести контекст внутри делегата анимации UIView и запустить вторую анимацию.

aView.alpha = 1.0;
[UIView beginAnimations:nil context:@"Context1"];
[UIView setAnimationDuration: 1.0];
[UIView setAnimationCurve: UIViewAnimationCurveEaseOut];
[UIView setAnimationBeginsFromCurrentState:YES];
    aView.alpha = 0.0;
[UIView commitAnimations];

Этот идентификатор метода делегата, который вы должны реализовать:

-animationDidStop:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...