ストーリーボードとカスタム セルを使用しています。検索しようとしています。検索文字を入力するとすぐに、返されるセルは UITableViewCellStyleDefault であり、ラベルを設定することしかできません。カスタムセルを選択していない理由がわかりません。誰か助けてください。
これを繰り返して申し訳ありませんが、それがどのように機能するかわかりませんでした。
私はこのコードを使用しています。
static NSString *CellIdentifier = @"memberCell";
MemberCell *cell = (MemberCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
NSDictionary *item = self.searchList[indexPath.row];
if (cell == nil) {
cell = [[MemberCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
cell.memberFullName.text = [item[@"full_name"] uppercaseString] ;
cell.memberPosition.text = [item[@"title"] length] < 1 ? [NSString stringWithFormat:@"%@", item[@"districts"]] : [NSString stringWithFormat:@"%@, %@", item[@"title"], item[@"districts"]];
cell.memberRoom.text = [NSString stringWithFormat:@"Rm %@", item[@"room_number"] ];
[cell.memberImage setImageWithURL:[NSURL URLWithString:item[@"image_thumb"]]
placeholderImage:[UIImage imageNamed:@"placeholder"]];
ディーパック