我在我的应用中成功实现了Growl。我还有一点问题。
可以在通知中设置图标的大小(代码中的iconData)吗?它太小了..
我的代码是:
NSBundle *myBundle = [NSBundle bundleForClass:[AppController class]];
NSString *growlPath = [[myBundle privateFrameworksPath] stringByAppendingPathComponent:@"Growl.framework"];
NSBundle *growlBundle = [NSBundle bundleWithPath:growlPath];
if (growlBundle && [growlBundle load]) {
[GrowlApplicationBridge setGrowlDelegate:self];
[GrowlApplicationBridge notifyWithTitle:@"ALERT!!!" description:@"\n\nNonloso" notificationName:@"Hack" iconData:[[[NSImage alloc] initWithContentsOfFile:@"/Users/blabla/image.JPG"] TIFFRepresentation] priority:2 isSticky:NO clickContext:[NSDate date]];
}
答案 0 :(得分:0)
如果图像本身不是太小(我不认为),则由活动的Growl主题决定图像在通知中的大小。没有办法从你的代码中改变它:由用户决定他想要使用哪个Growl主题。