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 には 2 つのセグメントがあります)。