尝试在 TabelViewCell 上使用不同的字体和字体大小,但它不起作用。
这是我尝试过的:
cell.textLabel.attributedText = [infoCells objectAtIndex:indexPath.row];
此代码使应用程序崩溃
然后我尝试了这个:
cell.textLabel.text = [infoCells objectAtIndex:indexPath.row];
现在一切正常,但字体和字体大小没有改变。
以下是我的应用程序中的更多代码:
- (void)viewDidLoad
{
[super viewDidLoad];
infoCells = [[NSMutableArray alloc] initWithCapacity:2];
[infoCells addObject:@"DOI"];
[infoCells addObject:@"WIS?"];
[infoCells addObject:@"اللَّهُمَّ إِنِّي أَسْتَخِيرُكَ بِعِلْمِكَ وَأَسْتَقْدِرُكَ بِقُدْرَتِكَ"];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
// Configure the cell...
cell.textLabel.attributedText = [infoCells objectAtIndex:indexPath.row];
cell.textLabel.font = [UIFont fontWithName:@"Adobe Arabic" size:20];
return cell;
}