2013-07-08 29 views

回答

0

您應該創建一個NSMutableArray並在每次關閉AddTransactionViewController時添加文本字段值。準備好陣列後,像平常一樣將其顯示在表格視圖中。

我還建議您查看免費的Sensible TableView框架。應該爲收集數據節省大量時間,並自動在數據表視圖中顯示陣列。

+0

我還沒有真正調查了可變的事情呢。我想現在是時候這樣做了。我會看看Sensible TableView。謝謝您的幫助。順便說一句,你能告訴我如何實際使用NSMutableArray? –

+0

假設你有一個名爲textField的AddTransactionViewController屬性,每當視圖控制器被解散時,調用[textMutableArray addObject:addTransactionViewController.textField.text]; – Matt

0

現在我明白你在問什麼了。當用戶按下按鈕時,將UITextField的文本保存到1個數組中。當你繼續向其他視圖控制器發送數組到另一個視圖控制器。將數據插入到tableview中。

傳遞數據:

#import "SecondVC"  

    -(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 
{ 
     SecondVC *secondVc = [[SecondVC alloc]init]; 
     secondVC.secondArray = self.myArray; 
} 
+0

我會如何去做這件事?我知道你在說什麼。我應該使用'prepareForSegue'方法。但是,你能告訴我如何更詳細地做到這一點嗎? –

+0

當然!創建一個NSMutableArray並將UITextView的文本保存到數組中。在h文件的tableviewcontroller中創建一個數組。一旦獲得了數組中的所有數據,請使用準備for segue方法。在爲segue做準備時,將數據從您獲取數據的數組中發送出來,並將其放入您在tableviewcontroller中創建的數組中。然後在tableviewcontroller中按照tableview委託並從數組中插入數據。 –

+0

它適合你嗎? –

相關問題