2 различных типа пользовательских UITableViewCells в UITableView

в моем UITableView я хочу установить для первых новостей RSS-канала пользовательский tableViewCell (скажем, тип A), а для других новостей второй, третий и т. д. другой пользовательский tableViewCell (трип B), проблема в том, что пользовательский tableViewCell ( Трипп А), созданный для первых новостей, используется повторно, но любопытно, что число строк между первым использованием customViewCell (тип A) и вторым появлением того же типа customViewCell не равно.

мой cellForRowAtIndexPath это выглядит так.

- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{

    int feedIndex = [indexPath indexAtPosition:[indexPath length] - 1];
    Feed *item = [[[[self selectedButton] category] feedsList] objectAtIndex:feedIndex + 1];
    static NSString *CellIdentifier = @"Cell";

    if(feedIndex == 0){
        MainArticleTableViewCell *cell = (MainArticleTableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];

        if (cell == nil)
        {
            cell = [[[MainArticleTableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier] autorelease];
            [[[cell subviews] objectAtIndex:0] setTag:111];
        }

        cell.feed = item;

        return cell;

    }
    else{
        NewsTableViewCell *cell = (NewsTableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];

        if (cell == nil)
        {
            cell = [[[NewsTableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier orientation:currentOrientation] autorelease];
            [[[cell subviews] objectAtIndex:0] setTag:111];
        }

        cell.feed = item;

        return cell;

    }
    return nil;
}    

два типа клеток имеют разную высоту, которая установлена правильно. Может ли кто-нибудь указать мне правильное направление, как сделать так, чтобы настраиваемая ячейка типа A отображалась только для первых новостей (без повторного использования)? благодарю вас

Ответы на вопрос(3)

Ваш ответ на вопрос