2012-02-22 6 views
1

私はUITableViewに問題があります。UITableFieldにUITextFieldを配置すると、UITableFieldに入力されたテキストは、UITableViewをスクロールすると削除されます。そのデータをUITextFieldに保持する方法。私は以下のコードUITableFieldのテキストがUITableViewで消えます。UITableViewをスクロールする場合

- (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    static NSString *[email protected]"CELL_ID"; 
    UITableViewCell *cell=[tableView dequeueReusableCellWithIdentifier:cell_ID]; 

    if(cell==nil) 
    { 
     NSArray *nib=[[NSBundle mainBundle] loadNibNamed:@"TableViewCellView" owner:self options:nil]; 
     if([nib count]>0) 
     { 
      cell=[nib objectAtIndex:0]; 
     } 
     else 
     { 
      NSLog(@"Failed to load nib"); 
     } 
    } 

    UITextField *txt1=(UITextField*)[cell viewWithTag:1];//not needed 

    return cell; 

} 

を使用していた

私はXIBを使用してUITableViewCellを設計した事前

+0

テーブルビューにあるuitextfieldsで入力データを使用しようとしていますか?その後、テーブルビューをリロードする必要があります。データを入力した後 –

+0

私はUITextFieldにデータを動的に入力しました。 – user1179912

+0

あなたのセルをforrowatindexpathmethodに表示できますか? –

答えて

0

国連で

おかげで自動テーブルビューXIBファイルでsubviesのサイズを変更し確認してください。 を編集し、textfiledに編集可能に設定してください

関連する問題