Есть ли способ автоматически отключить просмотр предупреждений через некоторое время? - PullRequest
5 голосов
/ 05 мая 2010

Я ищу способ, чтобы автоматически отключить просмотр предупреждений через некоторое время или после выполнения задачи. Есть ли возможность? (или другой способ показать сообщение в течение некоторого времени?)

Ответы [ 2 ]

11 голосов
/ 05 мая 2010

Вы можете вызвать -dismissWithClickedButtonIndex:animated: метод , чтобы отключить просмотр предупреждений.

Чтобы закрыть его автоматически, создайте NSInvocation и затем используйте от -performSelector:withObject:afterDelay: до -invoke.

0 голосов
/ 05 мая 2010

UIAlertView имеет метод, который называется:

- ( void )dismissWithClickedButtonIndex: ( NSInteger )buttonIndex animated:( BOOL )animated

Вы можете вызвать его в своем объекте UIAlertView для имитации нажатия кнопки.
Чтобы автоматически отключить его через некоторое время, вам понадобится что-то вроде NSTimer, чтобы проверить, все ли отображается представление предупреждений, и в таком случае отклоните его.

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