2011-03-23 110 views
0

我有一個Tabbar - 應用程序,我想顯示數據(NSString)從一個UITextfield中的NSMutableArray或更好地在按鈕單擊後在UITableView中。點擊按鈕後打開UITableView

我該如何初始化並打開並填充UITabelView?

問候

回答

0

這似乎是一個UITableView的基本實現。 Apple UITableView documentation應該涵蓋您在UITableViews上的任何問題。點擊按鈕,綁定按鈕的IBAction以調用[yourTableView reload]。這會強制加載表視圖。

0

是您的tableView和文本框在您的按鈕是一樣的標籤?

假設你有stringArray它持有所有的NSString對象。

那麼你可以設置

textField.text = [stringArray objectAtIndex:indexYouWant]; 

如果您要添加的整個陣列的tableView,你將需要使用字符串數組和實施的tableView方法。

但我仍不清楚你的問題。

0

這是一個過於寬泛的問題。爲什麼不看一些示例代碼並試圖找出它?如果您遇到問題,請回過頭來發布問題和一些代碼,以顯示您遇到問題的位置。

0

你需要知道的UIViewController的生命週期各階段的UIView

集中力量,負責對UIViewControllera的生命週期方法:從

Creature 
Init 
initWithNibName: 

Creating view 
(BOOL) isViewLoaded 
LoadView 
viewDidLoad 
(UIView *) initWithFrame: (CGRect) frame 
(UIView *) initWithCoder: (NSCoder *) coder 

Processing state change view 
viewDidLoad 
ViewWillAppear: (BOOL) animated 
ViewDidAppear: (BOOL) animated 
ViewWillDisappear: (BOOL) animated 
ViewDidDisappear: (BOOL) animated 
ViewDidUnload 

Processing memory warning 
DidReceiveMemoryWarning 

Destruction 
ViewDidUnload 
was given 

進行中這在點擊按鈕之後的初始化方法之一中,必須填寫表格並在重新載入數據後調用