2011-02-10 66 views
0

我想在代碼繼續運行時向用戶顯示一個包含文本的框,然後在稍後關閉該框。類似於您可以打開然後關閉的NSRunAlertPanel。如何在objective-c/cocoa中顯示簡單的文本框?

僞代碼:

OpenTextBox *box = OpenTextBox("Please wait.") 

various commands 

[box close] 
+0

你想如何呈現?在現有的窗口或視圖中?作爲一個單獨的窗口? – 2011-02-10 01:08:18

回答

0

我不知道,如果你問錯了問題。如果您想要顯示剛剛顯示「Please wait」的用戶界面,那麼典型的Mac OS X方法就是使用進度指示器。請參閱"Progress Indicators"和/或NSProgressIndicator參考 - 它可以顯示填充藍色的條形和旋轉的齒輪。

如果您認爲確實需要顯示模式對話框,請參閱"Sheet Programming Topics"

相關問題