Возможный дубликат: Просмотр таблицы начинается с последнего раздела в: numberOfRowsInSection NumberOfRowsInSection начинается с последнего раздела
Мой номер кода раздела:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
//#warning Incomplete method implementation.
// Return the number of rows in the section.
// NSLog(@"outsideindx%d", indexsection);
for (int indexsection = 0 ; indexsection < [arrayOfArrays count ] ; indexsection ++)
{
NSLog(@"outsidesection%d",section);
if([buttonTags containsObject:@(section)])
{
if (section == indexsection)
{
NSLog(@"HIDING!");
return 0;
}
else
{
return [arrayOfArrays [indexsection] count];
}
}
else
if(section == indexsection)
{
//stars with 1 to 0
return [arrayOfArrays [indexsection] count];
}
}
}
Что мой код делает, он скрывает кнопки в моем заголовке.buttonTags - это массив, содержащий кнопку, на которую нажимают.поэтому я хочу скрыть кнопку, на которую нажимают.если значение buttonTag равно button [1], то раздел == 1 будет скрыт.
если buttonTags содержит [0, 1], то раздел 0 и 1 будет скрыт.
но результат разрушает идею моего кода, результат начинается с 1, где я нажал кнопку [0].
Результат выглядит так:
insidesection: 1
insidesection: 1
insidesection: 0
outsidesection: 1
outsidesection: 0
Разделрезультат отличается от опубликованных дубликатов,
Мое количество разделов здесь:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
//#warning Potentially incomplete method implementation.
// Return the number of sections.
return 2;
}
Что мне нужно, чтобы начать подсчет разделов с 0 до 1. Не с 1 до 0.