UICollectionViewCell'de bir düğmeden UIPopoverController sunmak istiyorum.UICollectionViewCell'den bir UIPopoverController sunmak
Şimdiye kadar her şey yolunda, ancak popover görünür değil.
Bunu yapmanın özel bir yolu var mı?
Bir koleksiyon görünümü hücreden başka bir şeyden görüntülediğimde bu kod çalışır.
Aşağıdaki kod UICollectionViewCell alt sınıfındadır.
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];
Teşekkürler!
Lütfen pop-up'ı görüntülemeye çalıştığınız kodu gösterin. Muhtemelen yanlış rekt kullanıyorsun. – jrturton
Güncelleme, yukarı bakın. –