我只是想通过让表格中的所有单元格都说“嗨”来测试自定义单元格,但它不起作用......单元格都是空白的。似乎在我可以设置标签文本之前调用了 TheCell 类......我不知道该怎么做。
细胞.h
#import <UIKit/UIKit.h>
@interface TheCell : UITableViewCell
@property (nonatomic, strong) IBOutlet UILabel *arrivalLabel;
@end
细胞.m
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
if (self) {
self.arrivalLabel.frame = CGRectMake(0, 0, 320, 30);
[self.contentView addSubview:self.arrivalLabel];
}
return self;
}
表视图控制器.m
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"anIdentifier";
TheCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
cell = [[TheCell alloc] init];
cell.arrivalLabel.text = @"hi";
return cell;
}