1

我有我的通知,但由于某种原因,它仍然没有作为警报视图出现。

这里是 :

- (void)applicationDidEnterBackground:(UIApplication *)application
{
    UIApplication *app = [UIApplication sharedApplication];
    UILocalNotification *notification = [[UILocalNotification alloc] init];
    if (notification) {
        notification.fireDate = [NSDate dateWithTimeIntervalSinceNow:5];
        notification.timeZone = [NSTimeZone defaultTimeZone];
        notification.alertBody = @"Notification";
        notification.alertAction = @"View";
        [app scheduleLocalNotification:notification];
    }
4

1 回答 1

0

如果您想将本地通知视为 UIAlertView 而不是横幅,则必须在实际设备上测试您的应用并在“设置”中更改应用的通知“警报样式”。正如您所说,由于模拟器的设置中没有“通知”选项,因此它将始终默认为横幅。

于 2013-07-30T14:27:44.783 回答