2012-07-13 21 views
0

我想了解beginSheet modalForwindow:無位置?

- (void)beginSheet:(NSWindow *)sheet modalForWindow:(NSWindow *)docWindow modalDelegate:(id)modalDelegate didEndSelector:(SEL)didEndSelector contextInfo:(void *)contextInfo 

如何選擇我的窗口上的位置,因爲它是對模式沒有窗戶? (我將nil傳遞給`modalForWindow :)

第一個位置是Interface Builder中定義的位置。一旦我第一次關閉它,每次重新打開它時,它都位於屏幕的頂部。是不可能總是將它打開一個相同的位置?

THX

+0

如果您實際上不需要工作表,請不要使用-beginSheet:...。 – Wevah 2012-07-13 11:11:59

+0

那麼你會爲模態窗口提出什麼建議? – 2012-07-13 11:13:03

回答