I’m trying to open a sheet window on my cocoa app:
MyWindowController *controller = [[MyWindowController alloc] init];
NSWindow *window = [NSApp mainWindow];
[NSApp beginSheet:controller.window modalForWindow:window modalDelegate:self didEndSelector:nil contextInfo:nil];
The problem is that the sheet is not attached to the current window, instead it’s shown in the bottom left of the screen. I’ve tried to use self.view window but nothing changed. What should I do to have the sheet positioned at the top-enter of my window?
Make sure that
Visible At Launchis unchecked for your sheet window.