ここに私の問題があります:私は.xib
いくつかのラベルで を作成しました。私はこのようなものを作成しましたUITableViewController
:
- (void)viewDidLoad {
[super viewDidLoad];
dataToShow = [[NSArray alloc] initWithObjects:@"cave",@"garage",nil];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}
cell.textLabel.text = [dataToShow objectAtIndex:indexPath.row];
return cell;
}
プログラムを実行するnumberOfSectionInTableView
とnumberOfRowInSection
、リストが正しく表示されます。ユーザーがテーブルビューでクリックした行に応じて、作成したxibをロードし、ラベルにテキストを入力したいと思います。それは可能ですか?ありがとう