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;
}