Какао Как отобразить информационное сообщение

Мне нужно отобразить информационное окно сообщения в Какао-приложении, какое управление я должен использовать, я прочитал документ NSAlert, но, похоже, он создаст модальное окно сообщения, где мне что-то нужно, где я просто покажу всплывающее окно для дроби секунд и будет уничтожен через некоторое время сам.

2 ответа

Решение

Вы могли бы использовать NSTimer за авто увольнение.

[self showMyMessage];//put your code in showMyMessage method to show your alert,
NSTimer* myTimer = [NSTimer scheduledTimerWithTimeInterval:60.0 target:self
selector:@selector(callToDismissAlert:) userInfo:nil repeats:NO];

Через 60.0 секунд iOS вызовет функцию ниже

-(void) callToDismissAlert:(NSTimer*) t 
{
    [self dismissMyAlert];// put your code in dismissMyAlert method to dismiss your alert,
}

Похоже, работа для Growl.

Снимок экрана, на котором Growl показывает уведомление 'контакт пришел онлайн': 'Эндрю Харви вышел онлайн'.

Это сторонний программный продукт, для которого мы предоставляем среду, которую вы можете включить в свое приложение. Смотрите также страницу разработчика приложений.

Другие вопросы по тегам