как я могу изменить внешний вид предупреждения от UINotification? - PullRequest
0 голосов
/ 22 февраля 2011

есть ли способ изменить внешний вид (форму внешнего вида) UINotification Alert, например, я могу вставить изображение в UIAlertView, как показано ниже

    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Status Update" message:myString delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];

    UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 30, 100, 100)];

    NSString *path = [[NSString alloc] initWithString:[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"reminder_logo.png"]];
    UIImage *bkgImg = [[UIImage alloc] initWithContentsOfFile:path];
    [imageView setImage:bkgImg];
    [bkgImg release];
    [path release];

    [alert addSubview:imageView];
    [imageView release];

    [alert show];
    [alert release];

Этот код покажет изображение в UIAlertView. Я хочу то же самое для UINotification, но Apple должна принять это, потому что я не могу изменить их библиотеки, иначе в магазине приложений произойдет отказ.

1 Ответ

3 голосов
/ 22 февраля 2011

Локальные уведомления создаются и отображаются системой, а не вашим приложением.Поэтому вы не можете контролировать их представление.

...