У меня есть табличное представление на экране, которое имеет пять строк при открытии представления.
Когда мы выбираем строку, под выбранной строкой добавляются новые строки (новые строки = количество массивов из другого представления).
Когда мы снова выбираем строку, она должна снова отобразить 5 строк. Как в моем табличном представлении, когда мы выбираем строку, некоторые строки будут добавлены на основе количества массивов. Я снова нажимаю на ту же строку, чтобы снова отобразить 5 строк. Как я могу это сделать?
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return currentrows;
}
if(selectedIndex == 0)
{
for (int j=1;j<=[passionarray count];j++)
{
currentrows = currentrows + 1;
NSLog(@"numberofrowsatindex %d",currentrows);
NSIndexPath *indexPath1 = [NSIndexPath indexPathForRow:j inSection:0];
[tableView insertRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath1, nil] withRowAnimation:UITableViewRowAnimationFade];
selected=YES;
}