Представление UIPopoverController из UICollectionViewCell
я хочу представить UIPopoverController от кнопки на UICollectionViewCell.
Пока что все создано нормально, но поповер нет видимый.
Есть ли особый способ сделать это?
Код работает, если я отображаю его из чего-либо еще, кроме ячейки представления коллекции.
Следующий код находится в подклассе UICollectionViewCell.
if (_infoPopover == nil) {
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
GameInfoViewController *gameInfoVC = (GameInfoViewController *)[storyboard instantiateViewControllerWithIdentifier:@"GameInfoViewController_ID"];
UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:gameInfoVC];
_infoPopover = popover;
[gameInfoVC setGameNameString:_gameNameLabel.attributedText];
}
[_infoPopover presentPopoverFromRect:_infoButton.frame inView:self permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
Спасибо!