ui popover 视图中的 uitableview
Posted
技术标签:
【中文标题】ui popover 视图中的 uitableview【英文标题】:uitabelview in uipopoverview 【发布时间】:2013-02-11 05:13:18 【问题描述】:任何人都可以给我参考或教程,了解如何将 uitabelview 包含在带有详细视图控制器的 uipopopover 视图 Controlelr 中,请做必要的事情,在此先感谢
更新:
- (IBAction) useCameraRoll: (id)sender
if([self.popoverController isPopoverVisible])
[self.popoverController dismissPopoverAnimated:YES];
return;
//build our custom popover view
UIViewController* popoverContent = [[UIViewController alloc]init];
UIView* popoverView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 140, 102)];
popoverView.backgroundColor = [UIColor blackColor];
UITableView *tblViewMenu = [[UITableView alloc]initWithFrame:CGRectMake(0, 0, 140, 102)];
tblViewMenu.delegate = self;
tblViewMenu.dataSource = self;
tblViewMenu.rowHeight = 32;
[popoverView addSubview:tblViewMenu];
popoverContent.view = popoverView;
popoverContent.contentSizeForViewInPopover = CGSizeMake(140, 102);
self.popoverController = [[UIPopoverController alloc]
initWithContentViewController:popoverContent];
//present the popover view non-modal with a
//refrence to the toolbar button which was pressed
[self.popoverController presentPopoverFromRect:CGRectMake(0, 0, 133, 29)
inView:gal permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
【问题讨论】:
【参考方案1】:在此处发布之前,请尝试用 Google 搜索您的查询。 你可以在这里找到一个教程 http://iphoneapp-dev.blogspot.in/2010/11/how-to-insert-uitableview-in.html
【讨论】:
我做了,但我想要带有详细视图控制器的弹出窗口,即使在您的链接中也问了同样的问题?? 我想在 popoverview 中显示 tabelview,同时尝试在您的参考链接中显示以下错误'-[Viewipad6 tableView:numberOfRowsInSection:]: unrecognized selector sent to instance 0x71b16d0' erminate called throwing an exception
您需要在您的 vieecontroller 中添加这些 uitableview 委托方法以上是关于ui popover 视图中的 uitableview的主要内容,如果未能解决你的问题,请参考以下文章
不正确的 Popover 大小 - 在 Popover 中的 Navigation Controller 下显示 UITableViews 时