2016-08-26 3 views
1

У меня есть два контроллера вида, а именно «userTableViewController» и «InsertRecordViewController». И в InsertRecordViewController у меня есть сегментированный элемент управления, который предназначен для управления двумя ячейками прототипа «cell1» и «cell2» userTableViewController.Контролировать две ячейки прототипа одного вида таблицы, используя сегментированный контроль другого вида?

Любая идея ребята ??

Спасибо заранее!

+0

В чем проблема? – Misha

+0

не умеет думать о способе доступа к ячейкам прототипов «userTableViewController» в мой «InsertRecordViewController» –

+1

вам нужно изменить источник данных – Misha

ответ

0

Сначала вы добавляете два customTableViewCell.

Затем импортируйте в классе ViewController. \

Затем добавьте этот следующий code.It поможет вам полный. enter image description here

+0

Пожалуйста, не публикуйте скриншоты, размещайте код как текст. – vadian

0
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

{ 

    static NSString *CellIdentifier = @"Cell"; 

    CustomTableViewCell *cell; 

    AnotherTableViewCell *cell1; 

    if(self.segmentedControl.selectedSegmentIndex == 0){ 

     cell =[[CustomTableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier]; 

     }else{ 


     cell1 =[[AnotherTableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier]; 

} 

    if(self.segmentedControl.selectedSegmentIndex == 0){ 

     return cell; 

    }else{ 

     return cell1; 

    } 

} 
Смежные вопросы