以下のようなUITableViewonSelect 各行が表示されUIPopoverControllerます。

これはすべて、iOS 6 デバイスで非常にうまく機能します。しかし、コードが iOS 7 デバイスにデプロイされると、奇妙な問題が発生します。XCode 4.6 SDK を使用して XCode 5 でこのプロジェクトをビルドしていることに注意してください。4行目を選択したときだけ、配置PopoverControllerが乱れます。以下は、ずれている のスクリーンショットですPopoverController。

何が間違っている可能性がありますか?以下は、の私のコードですdidSelectRowAtIndexPath:
// get location of cell being pressed.
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
// 600 and 10 represent the location in which the cell arrow pops
CGRect rect=CGRectMake(cell.frame.origin.x+300, cell.frame.origin.y+100, 50, 30);
// show popover for EditQueue
EditQueueViewController *editQueueViewController = [[EditQueueViewController alloc] init];
editQueueViewController.queueToEdit = thisQueue;
editQueuePopover = [[UIPopoverController alloc] initWithContentViewController:editQueueViewController];
editQueuePopover.popoverContentSize = CGSizeMake(423, 280);
[self.editQueuePopover presentPopoverFromRect:rect inView:self.view permittedArrowDirections:UIPopoverArrowDirectionLeft | UIPopoverArrowDirectionDown animated:YES];