看板 MacDev 關於我們 聯絡資訊
※ 引述《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
copyshaft:謝謝zonble大哥回覆,我再研究看看,有進展再上來和 04/21 16:26
copyshaft:大家分享。 04/21 16:26