Элегантная анимация перехода взгляда? - PullRequest
1 голос
/ 23 февраля 2012

У меня есть вид, который выглядит следующим образом:

enter image description here

И я отображаю всплывающее окно, как это:

enter image description here

Каждый переход, который я пробую, выглядит как дешевый хак.У Apple в магазине приложений есть похожее белое всплывающее окно, которое отскакивает, как предупреждение, а затем фон немного тускнеет.

Как мне добиться этого эффекта?

Прямо сейчас я просто размываю это следующим образом:

[previewView setAlpha:0.0];
    [[self.view.window.subviews objectAtIndex:0] addSubview:previewView];
    [UIView beginAnimations:nil context:nil];
    [UIView setAnimationDuration:1];
    [previewView setAlpha:1.0];
    [UIView commitAnimations];

и это выглядит ужасно.

Мне действительно все равно, что такое анимация.Я просто хочу, чтобы это выглядело профессионально.

1 Ответ

2 голосов
/ 23 февраля 2012

См. Мой ответ .

FTUtils имеет всплывающую анимацию, которая работает точно так же, как вы описали.

Вы также используете его с одной строкой:

[myView popIn:0.35f delegate:self];

Или выскочить:

[myView popOut:0.35f delegate:self];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...