Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c NSImageView+;背景色_Objective C_Cocoa_Nsimageview - Fatal编程技术网

Objective c NSImageView+;背景色

Objective c NSImageView+;背景色,objective-c,cocoa,nsimageview,Objective C,Cocoa,Nsimageview,我有这样的要求, 有一个NSIMageView,它会在定时器的基础上频繁变化,在调整大小时,它需要保持纵横比,因此图像可能不会占据图像的整个帧,在这种情况下,我需要显示黑色的背景色 有谁能帮助我如何实现这一点,在谷歌上,有一种方法是使用NSImageView的子类,但不知道会对性能产生什么影响,因为图像经常变化,将图像视图的大小调整模式设置为成比例。用黑色背景将其封装在设置为自定义模式的NSBox中。不需要代码,只需要在盒子里思考

我有这样的要求,

有一个NSIMageView,它会在定时器的基础上频繁变化,在调整大小时,它需要保持纵横比,因此图像可能不会占据图像的整个帧,在这种情况下,我需要显示黑色的背景色


有谁能帮助我如何实现这一点,在谷歌上,有一种方法是使用NSImageView的子类,但不知道会对性能产生什么影响,因为图像经常变化,

将图像视图的大小调整模式设置为成比例。用黑色背景将其封装在设置为自定义模式的NSBox中。不需要代码,只需要在盒子里思考