我应该在方法cell.titleLabel
的cell == nil
一部分中设置 a 的字体cellForRowAtIndexPath:
吗?还是之后?我还以UIImage
编程方式添加了一些标签和一个。UIImage
不会改变,但标签的值会改变。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *identifier = @"identifier";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier] autorelease];
[cell.titleLabel setFont:[UIFont fontWithName: @"Asap-Bold" size: 15.0f]];
[cell.descriptionLabel setFont:[UIFont fontWithName: @"Asap-Regular" size: 10.0f]];
}
**// or should it go here?**
return cell;
}
谢谢你的帮助。