0
我想在代碼繼續運行時向用戶顯示一個包含文本的框,然後在稍後關閉該框。類似於您可以打開然後關閉的NSRunAlertPanel。如何在objective-c/cocoa中顯示簡單的文本框?
僞代碼:
OpenTextBox *box = OpenTextBox("Please wait.")
various commands
[box close]
我想在代碼繼續運行時向用戶顯示一個包含文本的框,然後在稍後關閉該框。類似於您可以打開然後關閉的NSRunAlertPanel。如何在objective-c/cocoa中顯示簡單的文本框?
僞代碼:
OpenTextBox *box = OpenTextBox("Please wait.")
various commands
[box close]
我不知道,如果你問錯了問題。如果您想要顯示剛剛顯示「Please wait」的用戶界面,那麼典型的Mac OS X方法就是使用進度指示器。請參閱"Progress Indicators"和/或NSProgressIndicator參考 - 它可以顯示填充藍色的條形和旋轉的齒輪。
如果您認爲確實需要顯示模式對話框,請參閱"Sheet Programming Topics"。
你想如何呈現?在現有的窗口或視圖中?作爲一個單獨的窗口? – 2011-02-10 01:08:18