iPad可以将导航控制器放在弹出框内吗?
Posted
技术标签:
【中文标题】iPad可以将导航控制器放在弹出框内吗?【英文标题】:iPad can navigation controller be put inside popover? 【发布时间】:2012-02-06 16:50:17 【问题描述】:我制作了显示 UITableViewController 的弹出框,用于导航。我有兴趣知道的是 - 你能在弹出框内使用导航控制器吗?假设您有一个表格,其中每一行都转换为新视图。这可以与弹出视图结合使用吗?如果可以,您能否提供一些工作示例?
【问题讨论】:
【参考方案1】:是的,很有可能。首先创建表类的对象。
TableClass *tblClassObj = [[TableClass alloc] init];
然后创建导航控制器对象。
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:tblClassObj];
然后将此导航控制器用于您的弹出控制器。
UIPopoverController *samplePopOver = [[UIPopoverController alloc] initWithContentViewController:navigationController];
...
不要忘记释放对象。
【讨论】:
以上是关于iPad可以将导航控制器放在弹出框内吗?的主要内容,如果未能解决你的问题,请参考以下文章
将委托方法多级传递给 navigationController 堆栈
当模态视图可见且 iPad 旋转时,UIPopover 的内容会更改为随机方向