2011年9月16日 星期五

makeKeyAndVisible

表示此視窗負責處理鍵盤事件。


是這樣的,原本在MAC當中,
MAC的視窗分為Inactive Window、MainWindow和KeyWindow,其分類如下:
●Inactive Window非作用中視窗 整個畫面灰階處理
●MainWindow 僅標題灰白色處理
●KeyWindow 標題深色表示作用中,並且能處理鍵盤事件
(Active Window,作用中視窗分為以上兩種)

一個視窗可以同時是MainWindow和KeyWindow



iOS內僅有UIWindow物件對應到NSWindow,並且UIWindow沒有makeMainWindow,
僅具備makeKeyWindow和makeKeyAndVisible,因此Key window就視為Main window吧!

沒有留言:

張貼留言