Итак, у меня есть UITableViewController и на didSelectRowAtIndexPath: я хочу, чтобы он отображал UIPopoverController в фиксированном месте на экране, для этой ситуации мне нужна стрелка, указывающая вправо в ландшафтном режиме в середине правого наиболеечасть экрана.Происходит следующее: когда список длиннее экрана, и когда я прокручиваю вниз до дальнейших записей, он всегда указывает на то, что он указывает на все выше и выше, в конечном итоге за пределами экрана.Я понимаю, почему то, что у меня не работает, - просто ищу решение.Код, который у меня есть, вставлен ниже, если кто-то может помочь, он будет очень признателен!
popController = [[UIPopoverController alloc] initWithContentViewController:aPlayerDetail];
popController.popoverContentSize = CGSizeMake(320, 580);
[popController presentPopoverFromRect:CGRectMake(1024, self.view.frame.size.height / 2, 1, 1) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionRight animated:YES];
[playerDetailViewController setPopover:popController];