отображение поповера на ячейке таблицы - PullRequest
1 голос
/ 30 ноября 2011

Я использую TableView в своем приложении, где я хочу всплывающее представление, когда я щелкаю по ячейке таблицы, все содержимое, которое находится в ячейке таблицы, должно отображаться в всплывающем представлении, поэтому, пожалуйста, подскажите мне, как это сделать ??

У меня есть пример кода ниже, который не работает .. поэтому предложите с кодом, я хочу, чтобы все содержимое ячейки отображалось в представлении всплывающего окна.

  - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

{

UIView *aView = [[UIView alloc] init];

UIPopoverController *popoverController = [[UIPopoverController alloc] 
                                          initWithContentViewController:aView];
popoverController.popoverContentSize = CGSizeMake(320, 416);
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
[popoverController presentPopoverFromRect:cell.bounds inView:cell.contentView 
                 permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];

}

1 Ответ

0 голосов
/ 30 ноября 2011

используйте это

[popoverController presentPopoverFromRect:[cell frame] inView:cell.contentView 
                 permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];

, а затем проверьте.

...