ストーリーボードやペン先とは独立して構成されたテーブルビューでカスタムセルを使用しようとしています。
テーブルビューのデキュー方法を使用するときはいつでも、セルは標準として戻ってきて、ミルセルを実行します。ただし、デキューを使用しない場合、セルは期待どおりに返されます。つまり、カスタマイズされます。動作していないように見えるものは次のとおりです。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
[self.tableView registerClass:[FloatingGradientCell class] forCellReuseIdentifier:@"Cell"];
static NSString *CellIdentifier = @"Cell";
FloatingGradientCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
if (cell == nil)
cell = [[FloatingGradientCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier topGradientColor:[UIColor blackColor] bottomGradientColor:[UIColor blackColor]];
MWFeedItem *article = [_articles objectAtIndex:indexPath.row];
cell.textLabel.text = article.title;
return cell;
}
ただし、これは機能しています。。。。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
FloatingGradientCell *cell = [[FloatingGradientCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"Cell" topGradientColor:[UIColor lightTextColor] bottomGradientColor:[UIColor whiteColor]];
MWFeedItem *article = [_articles objectAtIndex:indexPath.row];
cell.textLabel.text = article.title;
return cell;
}
ここで正確に何が起こっているのか、何かアイデアはありますか?
ありがとう!