Przedstawienie UIPopoverController z UICollectionViewCell
Szukam do przedstawienia UIPopoverController z przycisku na UICollectionViewCell.
Do tej pory wszystko jest w porządku, ale popover nie jest widoczny.
Czy istnieje specjalny sposób na to?
Kod działa, jeśli wyświetlam go z czegoś innego niż komórka widoku kolekcji.
Poniższy kod znajduje się w podklasie 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];
Dzięki!