私のプロジェクトではNSImageView
、ファインダーから写真をドロップします。写真のサイズが以下の寸法よりも大きい場合は注意しIBAction
たいNSImageView
。
sender.size
or sender.size.x
orがimageDroppedsender.size.width
のサイズを教えてくれることを望んでいましたが、そうではありません。NSImageView
の寸法を取得する方法はありNSImageView
ますか?
- (IBAction)imageWasDropped:(id)sender {
NSImage *theImage = [imageDropped image];
NSLog(@"%@", sender); // this returns <NSImageView: 0x10011d210>
NSSize _dimensions = [theImage size];
if (_dimensions.width > sender.size){
}
[imageOriginal setImage:theImage];
[picture_1 setImage:theImage];
}