在我的项目中,我有NSImageView一张照片,我从取景器上放了一张照片。在IBAction我想注意图片尺寸是否大于NSImageView如下所示的尺寸。
我希望sender.sizeor sender.size.xorsender.size.width会给我NSImageView imageDropped的大小,但事实并非如此。
任何想法如何获得尺寸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];
}