2013-02-26 70 views
1

我想創建一個下拉菜單,但我仍然不知道該怎麼做。設置默認隱藏的tableview xcode 4.2

所以我想我可以設置默認隱藏的tableview,當人們點擊一個按鈕時,tableview將會出現。我知道如何隱藏/取消隱藏對象,但我不知道如何設置默認隱藏的對象。你們能幫我解決嗎?

提前致謝。

回答

1

在故事板文件中,您可以在視圖上設置「隱藏」屬性。該屬性位於屬性檢查器選項卡的「視圖」部分下。或者在你的類的「 - (void)viewWillAppear:(BOOL)animated」函數中設置 [table setHidden:true];

其中一個應該工作。

+0

謝謝。我認爲如果我將一些對象加載到主視圖並將其隱藏起來,它會導致我的應用程序緩慢運行。你能給我一些建議嗎?D? – jackiviet 2013-02-27 12:12:53

+0

讓我更好地瞭解您的項目。據我所知,你有一個按鈕的主視圖,當他們按下按鈕時,顯示一個下拉菜單(UITableVew),我是否正確?下面是一個真正簡單的下拉方式的體面教程:http://iphonebymilindjoshi.blogspot.com/2011/06/how-to-set-drop-down-menu-in-iphone.html – Niro 2013-02-27 18:25:53

+0

在教程中,他將他的tableview設置爲隱藏在他的viewDidLoad函數中,只要在離開主視圖之前再次隱藏tableview,就可以了。通過在viewWillAppear函數中隱藏tableview,每當你要顯示這個視圖時,tableview都會被隱藏。通過適當的內存管理(保留和釋放你需要/不需要的對象),速度不應該成爲問題 – Niro 2013-02-27 18:29:33