0

アプリに 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]];
    }
4

1 に答える 1

0

画像自体が小さすぎない場合 (私はそうは思いません)、通知内の画像の大きさを決定するのは、アクティブな Growl テーマ次第です。コードからそれを変更する方法はありません。使用する Growl テーマを決定するのはユーザー次第です。

于 2012-06-21T18:08:51.543 に答える