用于iphone的Popoverviewcontroller

时间:2011-12-14 07:31:17

标签: ios4 uipopovercontroller

我需要在我的iPhone应用中使用包含tableview的UIPopOverController而不使用任何其他框架,任何人都可以帮助我!

2 个答案:

答案 0 :(得分:4)

UIPopOverController是iPad独有的,不能在iPhone上使用。

答案 1 :(得分:0)

YourTableViewController *controller = [[YourTableViewController alloc] initWithStyle:UITableViewStylePlain];
UIPopoverController *popoverController = [[UIPopoverController alloc] initWithContentViewController:controller];
[popoverController presentPopoverFromRect:CGRectMake(50, 50, 10, 10) inView:self permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];

OR

[popoverController presentPopoverFromBarButtonItem:yourBarButtonItem permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];