我正在尝试了解如何
- (void)beginSheet:(NSWindow *)sheet modalForWindow:(NSWindow *)docWindow modalDelegate:(id)modalDelegate didEndSelector:(SEL)didEndSelector contextInfo:(void *)contextInfo
选择我窗口上的位置,因为它是无窗口模式? (我将 nil
传递给 `modalForWindow:)
第一个位置是在界面构建器中定义的位置。当我第一次关闭它时,每次重新打开它时,它都会位于屏幕的半顶部中心。不可能总是在同一个位置打开它吗?
谢谢
最佳答案
如果您只想显示模式窗口,请使用-[NSApplication runModalForWindow:]
。
关于objective-c - beginSheet modalForwindow : nil position?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11469178/