可可显示推送通知码头
问题描述:
我已经为推送通知设置了一个小测试应用程序。这是我的实际didRecieveRemoteNotification功能可可显示推送通知码头
-(void)application:(NSApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
[[NSApp dockTile] setBadgeLabel:@"1"];
NSLog(@"%@ with payload = %@", NSStringFromSelector(_cmd), userInfo);
}
那么如何获得这样的“徽章” iTunes的设置时,已经得到了:
defaults write com.apple.dock itunes-notifications -bool TRUE
这样的图像(对不起,我是新的,不能发表图片)image
谢谢:)
答
可能可以得到使用dockTile.contentView.window.frame.origin
码头项目的屏幕坐标和将一个新的无边框NSWindow
作为childWindow定位到该dockTile的contentView窗口。