我剛剛開始爲OSX桌面製作應用程序,我希望讓用戶單擊一個按鈕並打開一個窗口,類似於以下屏幕截圖。那個窗口叫做什麼?輸入信息時無法退出應用程序。我試圖尋找使NSAlert做到這一點的方法,但我沒有辦法。有人可以請指點我正確的方向嗎?提前致謝!Modal窗口可可應用程序
1
A
回答
4
這些圖像中顯示內容的常見名稱是「圖紙」。在技術上,這通常使用2(或者NSPanel
s)來完成,其中一個被稱爲片材,並且其相對於作爲片材從其出現的主窗口的第二窗口以模式形式示出。
儘管我相信您可以使用NSAlert
以這種方式顯示簡單的對話框,但這些圖像中顯示的設置很可能是使用自定義工作表完成的。見Using Custom Sheets。
0
其稱爲模式窗口或模態對話框或片材。
有兩種類型,'Application Modal'和'Sheets'。
相關問題
- 1. 無窗口可可應用程序
- 2. 多窗口可可應用程序
- 3. 如何創建一個像可口可樂的可可應用程序窗口
- 4. 可可應用程序:如何關閉窗口而不終止應用程序?
- 5. 可可 - XCode Objective-C使應用程序的窗口「黑暗」
- 6. 關閉窗口後關閉可可應用程序
- 7. 在applicationDidFinish在可可應用程序中加載主窗口
- 8. 多窗口/ NIB可可應用程序的問題
- 9. 可可狀態欄(的UIElement)的應用程序設置窗口
- 10. 錯誤關閉窗口(可可應用程序)時
- 11. Xcode可可應用程序。大圖調整窗口
- 12. 點擊時重繪可可應用程序的主窗口
- 13. 可可應用程序窗口有隨機焦點
- 14. 單實例應用程序 - 激活窗口 - 可可
- 15. Ajax Modal窗口可以訪問父窗口PHP數據嗎?
- 16. Angularjs Modal窗口在我的應用程序中的實現
- 17. 可可:如何在可可的主應用程序窗口上添加半透明窗口?
- 18. Modal應用程序
- 19. 可可應用模板 - MainMenu.xib - 主窗口
- 20. 1可可窗口和1個SDL窗口在同一應用程序中。可能?
- 21. 我可以使用gzip的移動6.5應用程序窗口
- 22. 可用性:Silverlight LOB應用程序中的子窗口
- 23. 以編程方式創建可可應用程序的初始窗口(OS X)
- 24. 創建多窗口可可程序 - 啓動程序建議?
- 25. 如何在Asp.net中使用Modal窗口,它可以像桌面應用程序中的對話一樣工作?
- 26. 多窗口應用程序
- 27. C#窗口應用程序
- 28. 應用程序窗口
- 29. 使用菜單選項卡打開新窗口可可應用程序
- 30. 我們可以從應用程序鎖窗口手機
而且一般情況下,您應儘可能避免使用應用程序模式窗口。在所示的例子中,一張紙更合適。 – 2011-03-05 00:00:43