有没有办法改变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一样的东西,但苹果应该接受它,因为我无法改变他们的库,否则将从app store发生拒绝。
答案 0 :(得分:3)
系统创建并显示本地通知,而不是您的应用。因此,您无法控制它们的呈现方式。