UIView Controllerテキストフィールドからセル内のテーブルビューラベルにtextFieldデータを渡すにはどうすればよいですか? 配列カウントに値を返す行数を設定できるように、何らかの方法でテキストフィールドデータを配列に追加したいと思います。
モデルに NSMutable 配列を追加しました。
私のView Controllerでは、prepareForSegueメソッドを実装しています
if ([segue.identifier isEqualToString:@"Details"]){
MileageDetailViewController * mdv = [segue destinationViewController];
NSString *text;
startTextField.text = text;
mdv.label.text = text;
私はこれをいくつかの異なる方法で試しました。私はこれを配列で行い、テキストオブジェクトを配列に追加しようとしましたが、どちらも表示されませんでした。この最後の方法で、ラベルを使用して、textField からテーブルビュー ラベルにテキストを追加しようとしました。
In the tableView I add this code to grab the text from the viewController.
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
// Return the number of sections.
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
// Return the number of rows in the section.
return 1;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Reuse"];
UILabel *labe = (UILabel *) [cell viewWithTag:20];
labe.text = label.text;
// Configure the cell...
return cell;