WatchKit通知框格颜色

n6x*_*xej 6 ios watchkit

我在故事板中设置了我的通知窗框颜色,它在模拟器中工作正常,但它在我的手表上显示为灰色.有没有人知道这是一个已知的问题,还是你需要在运行时在真实设备上做一些正确显示颜色的东西? 在此输入图像描述

Mr.*_*tem 2

窗框颜色是为 Storyboard 中的 WKNotificationCategory 设置的,它有一个名称。(在您的屏幕截图“myCategory”中)。然后,为了在真实设备上显示正确的窗框颜色,推送通知在发送时需要具有匹配的类别名称。

UILocalNotification *notification = [[UILocalNotification alloc] init];
if (notification) {
    notification.alertBody = @"Hello";
    notification.category = @"myCategory";
    [[UIApplication sharedApplication] scheduleLocalNotification:notification];
}
Run Code Online (Sandbox Code Playgroud)