Появление и исчезновение UIButton в поле зрения - PullRequest
5 голосов
/ 08 ноября 2011

В моем приложении для iPad мне нужно отобразить обложки-изображения публикаций.Пользователь может нажать на обложку, чтобы получить подробности.

Я думал о рендеринге кнопок UIB как пользовательских кнопок с изображением обложки как Background-image.Можно ли выгадывать кнопки UIB?Пользователь может выбрать категорию публикаций для отображения, и он меняет категорию, которую я хотел, чтобы некоторые публикации исчезли.

Ответы [ 2 ]

38 голосов
/ 08 ноября 2011

Свойство alpha любого UIView (которое включает UIButton) может быть анимировано с использованием метода блочной анимации:

[UIView animateWithDuration:0.25 animations:^{myButton.alpha = 0.0;}];

Это приведет к исчезновению кнопки на 0,25второй период.Установите alpha на 1,0, чтобы снова его вернуть.

6 голосов
/ 13 июня 2013

Если вы хотите, чтобы кнопка реагировала на события во время анимации, обязательно включите взаимодействие с пользователем

[UIView
        animateWithDuration:5.0
        delay:0.0
        options:UIViewAnimationOptionAllowUserInteraction
        animations:^{ button.alpha = 0.0; }
        completion:nil];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...