/ / Ako animovať UIView pri skrytí alebo skrytí - ios, iphone, animácia, tlačidlo, uiview

Ako animovať UIView pri skrývaní alebo odhalení - ios, iphone, animácie, tlačidlo, uiview

Chcem animovať UIView pri jeho skrývaní alebo odkrývaní.

Mám tlačidlo, ktoré načíta UIView ako „view.hidden = FALSE“ a skryjem ho pred „view.hidden = TRUE“.

Existuje spôsob, ako sa skryť / odkryť pri jeho animácii?

odpovede:

2 pre odpoveď č. 1

Použi toto : v predvolenom nastavení je alfa alfa z vášho pohľadu 0,0.

yourViewObject.alpha = 0.0f;

keď sa snažíte odkryť svoj názor, použite toto:

yourViewObject.hidden = NO;
[UIView animateWithDuration:0.5f
animations:^{
yourViewObject.alpha = 1.0;

} completion:^(BOOL finished) {
//Done
}];

A pri skrývaní použite toto

[UIView animateWithDuration:0.5f
animations:^{
yourViewObject.alpha = 0.0;

} completion:^(BOOL finished) {
//Done
yourViewObject.hidden = YES;
}];

1 pre odpoveď č. 2

Nie som si istý, čo máte na mysli 100%, ale môžete tento pohľad vyblednúť ...

[UIView animateWithDuration:1.0
animations:^(){
self.view.alpha = 0.0;
}
completion:nil];