laden insbesondere .icns Größe
Frage
In meinem Kakao app, wie kann ich laden / meine .icns Datei skalieren? In diesem Fall mag ich mein 16x16 Bild laden.
Lösung
Laden sie als NSImage
(+imageNamed:
), Schnappen eines seiner NSImageRep
s (-representations
), dann rufen setSize:NSMakeSize(16,16)
darauf.
Andere Tipps
Mit ‚Datei‘ ein NSString mit dem icns Dateipfad ist, verwenden Sie diese um das Bild zu laden:
NSImage* img = [[NSImage alloc] initWithContentsOfFile:file]
Dann wird die NSImage ‚img‘ das icns Bild enthalten. Um dies zu tun zu 16x16, verwenden Sie diese:
[img setSize: NSMakeSize(16,16)];
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow