iPad的UIPopoverController
答
调用uipopovercontroller创建一个新的UIViewController
,你的酥料饼会显示。我们称它为“detailController
”。 到您目前的视图,添加一个按钮IBAction
它......让我们称这个动作为“makeItPop”。如果你想使用UIPopverController委托,在你的头文件执行它,并添加
- (IBAction)makeItPop
{
UIViewController *detailControllerView = [[detailController alloc] initWithNibName:@"detailController"
bundle:nil];
UIPopoverController* aPopover = [[UIPopoverController alloc] initWithContentViewController:detailControllerView];
[aPopover setPopoverContentSize:CGSizeMake(320, 320)];
[detailController release];
[aPopover presentPopoverFromRect:CGRectMake(200,200,-100,-100) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
}
:
[aPopover setDelegate:self];
应该这样做
实现下面的代码。使用不同的尺寸和位置会将该框放在另一个位置。