作者zonble (zonble)
看板MacDev
標題Re: [問題] CustomViewController 以sheet呈現,位 …
時間Wed Apr 21 01:02:56 2010
※ 引述《copyshaft (冒煙的洋蔥)》之銘言:
: MyWindowController
: - (void) beginSheetModalForWindow:(NSWindow *)window
: {
: NSWindow *sheetWindow = [self window];
: //[self sheetWillDisplay];
: [NSApp beginSheet:sheetWindow
: modalForWindow:window
: modalDelegate:nil
: didEndSelector:nil
: contextInfo:nil];
: }
: 接著我在AppDelegate宣告
你要把哪個東西疊在上面呢?
你現在的 code 是要把 [self window] 疊在傳入的 window 上面,
而如果 [self window] 已經是 visible 的話,就不會被任何
其他 window 當做 sheet 使用。
可以把 sheetWindow 與 window 對調試試看。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.193.20
1F:推 copyshaft:謝謝zonble大哥回覆,我再研究看看,有進展再上來和 04/21 16:26
2F:→ copyshaft:大家分享。 04/21 16:26