Какао Как отобразить информационное сообщение - PullRequest
2 голосов
/ 29 июня 2011

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

Ответы [ 2 ]

4 голосов
/ 30 июня 2011

Звучит как работа для Рычание .

Screenshot of Growl showing a “contact came online” notification: “Andrew Harvey came online”.

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

1 голос
/ 29 июня 2011

вы можете использовать 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,
}
...