You can open a second popover from any control in a popover; the mechanism is exactly the same as the opening of the first. You need a link to the content presentation controller, you create a new UIPopoverController with [[UIPopoverController alloc] initWithContentViewController:content];, you set any properties you want, and then present them.
To represent it from a UIButton or other control that does not use a UIBarButtonItem,
[popoverController presentPopoverFromRect:[control bounds] inView:control permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
source
share