これは Nsr (xcoding の初心者) で、xcode 4.3.3 を使用しています。
ストーリーボードを通じてカスタム UITableviewcell を使用してカスタム UITableview を作成しました。カスタム セルに UIBUtton と UILabel があります。カスタムUILabelの背景として機能するボタンのみにアクセスできるように、セルの選択を削除します(背景もクリアします)。
データ配列を使用して以来、ボタンがたくさんあり、ボタンをクリックすると、他のビュー(詳細ビュー)に移動します。以前に選択したものからカスタムラベル(詳細ビューに設定)を設定するだけです「ラベル」付きのボタン...新しいラベル=カスタムテーブルビューからの前のページのクリックされたラベルを意味します..
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
Custom *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[Custom alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
cell.myLabel.text = [myArray objectAtIndex:indexPath.row];
return cell;
}
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[tableView deselectRowAtIndexPath:indexPath animated:YES];
[self.myTable reloadData];
}
私はあなたが私の問題を理解してくれることを願っています.私の貧しい英語のために非常に申し訳ありません..助けてください.