4

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;  

}
4

1 に答える 1