我有这样的要求,
有一个NSIMageView,它会在定时器的基础上频繁更改,在调整大小时,它需要保持宽高比,所以Image可能不会占用Image的整个帧,在这种情况下,我需要显示背景黑色,
任何人都可以帮助我如何实现这一目标,在谷歌搜索得到一种方法是拥有NSImageView的SubClass,但不知道,什么会影响性能,因为图像经常变化,
答案 0 :(得分:9)
将图像视图的大小调整模式设置为“比例”。将它封装在一个设置为自定义模式的NSBox中,背景为黑色。不需要代码,只需要在内部框中思考......