ho usato i codici sottostanti per visualizzare un'immagineottenere la dimensione effettiva immagine visualizzata sul NSImageView
NSImage *image = [[[NSImage alloc] initWithContentsOfURL:url] autorelease];
NSImageView *newImageView = nil;
newImageView = [[NSImageView alloc] initWithFrame:[self bounds]];
[newImageView setImage:image];
[newImageView setAutoresizingMask:NSViewWidthSizable | NSViewHeightSizable];
il NSImageView ridimensionerà l'NSImage automaticamente
Come ottenere le dimensioni di visualizzazione effettiva del NSImage?
favore qualsiasi commento
Di solito no, che è la dimensione originaria del l'immagine reale, non la dimensione che è attualmente resa nella visualizzazione , dove è probabile ridimensionato a una dimensione diversa. –