Я реализовал средство просмотра, которое наследует форму NSView.Прежде чем мое изображение будет нарисовано, я делаю изменение размера [image setSize:size]
, чтобы подогнать его к полноэкранному режиму.
if([myviewer isInFullScreenMode]){
int width = [[NSScreen mainScreen] frame].size.width;
int height = [[NSScreen mainScreen] frame].size.height;
NSSize size;
size.width = width;
size.height = height;
[image setScalesWhenResized:YES];
[image setSize:size];
}
Надеюсь, это может кому-нибудь помочь.