Мне нужен UITableView
, в первой строке которого должен отображаться логотип, в то время как в других строках должны отображаться другие данные таблицы.Я попробовал следующий код:
if(indexPath.row == 0) {
//Code for imageview
} else {
//Code to display array content
}
Моя проблема в том, что я не получаю первый элемент массива в табличном представлении.
Отредактировано ::
if (indexPath.row == 0) {
CGRect myImageRect = CGRectMake(120.0f, 5.0f, 70.0f, 55.0f);
UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect];
[myImage setImage:[UIImage imageNamed:@"logo.png"]];
[cell.contentView addSubview:myImage];
}
else {
NSDictionary *dict = [menuitems objectAtIndex:indexPath.row];
cell.textLabel.text =[dict objectForKey:@"category"];
}