Как исчезают в UIButton - PullRequest
       21

Как исчезают в UIButton

3 голосов
/ 30 мая 2011

как я могу исчезнуть в UIButton в представлении?

теперь я добавляю его с помощью:

    [myView addSubview:myButton];

но если я хочу исчезнуть?

[UIView animateWithDuration:3.0
delay:0.0
options: UIViewAnimationCurveEaseInOut
animations:^{myButton.alpha = 1.0}
completion:^(BOOL finished){ [myView addSubview:myButton]; }];

Спасибо!

Ответы [ 2 ]

9 голосов
/ 30 мая 2011

Попробуйте использовать

myButton.alpha = 0.0;
[myView addSubview:myButton];

до вызова анимации.

[UIView animateWithDuration:3.0
                      delay:0.0
                    options: UIViewAnimationCurveEaseInOut
                 animations:^{myButton.alpha = 1.0;}
                 completion:nil];

Если вы добавите его и добавите для просмотра, частичное замирание не будет находиться в пределахвид (будет за кадром).Поэтому сначала добавьте его в ноль альфа, а затем добавьте.

1 голос
/ 30 мая 2011

Сначала вы должны добавить представление как подпредставление, как вы это сделали с

 [myView addsubview:myButton];

. При добавлении его в представление введите альфа в 0,0.После этого вы должны анимировать свою кнопку до значения альфа 1,0

...