0
私はビューを開いたときに5つの行を持つ画面上にテーブルビューを持っています。テーブルビューで選択した行の下に新しいデータを表示
行を選択すると、選択した行の下に新しい行が追加されます(新しい行=他のビューの配列数)。
もう一度行を選択すると、再び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;
}