ContentsTableViewController *contentsTableViewController = [[ContentsTableViewController alloc] initWithStyle:UITableViewStylePlain];
contentsTableViewController.delegate = self;
popover = [[FPPopoverController alloc] initWithViewController:contentsTableViewController];
[contentsTableViewController release];
popover.tint = FPPopoverDefaultTint;
popover.delegate = self;
popover.contentSize = CGSizeMake(300, 500);
popover.arrowDirection = FPPopoverArrowDirectionUp;
[popover presentPopoverFromView:segmentedControl];
//[popover presentPopoverFromPoint:CGPointMake(CGRectGetMinX(segmentedControl.frame), CGRectGetMaxY(segmentedControl.frame))];
[popover release];
这是我的代码的一部分。当我使用 presentPopoverFromPoint 方法时,它支持在该点显示 popoverView,但它没有。为什么?
相比之下,它的另一种方法 presentPopoverFromView 确实有效。但是我必须使用方法 presentPopoverFromPoint 来在某个点上呈现 PopoverView。那我该怎么办?
或者,以其他方式,我可以在segmentedControl中获得左段的视图(segmentedControl中有两个段)?