Хорошо, это будет простое объяснение, надеюсь, вы понимаете.Если вы не спросите, и я уточню.
Пример замедления TableView:
UITableView tableView1;
UITableView tableView2;
Каждое табличное представление имеет имя переменной, с которой оно ссылается, и отличается.Поскольку мы работаем с указателями, это позволяет нам делать следующее в методах делегата (Все они, это только один пример)
Пример метода делегата:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
if (tableView== tableView1)
{
return 2;
}
else if(tableView== tableView2) //this if statement is not really needed since if you only have 2 table views the second will automatically fall into the else
{
return 3;
}
else //This else is only needed if you use the second if statement
return 0;
}
И вы можетеиспользовать один и тот же подход для всех методов делагата