iPhone 的 UIPopoverController
Posted
技术标签:
【中文标题】iPhone 的 UIPopoverController【英文标题】:UIPopoverController for iPhone 【发布时间】:2011-07-23 05:58:50 【问题描述】:有谁知道我将如何创建一个 UIPopoverController,就像在 Tweetbot 表单 Tapbots 中找到的那样?几个月来,我一直试图弄清楚这一点,并放弃了认为这是不可能的。当 Tweetbot 收到有关此的更新时,它意识到这是可能的,但我似乎仍然无法弄清楚。有谁知道我可以下载具有相同 UIPopover 的类?
谢谢
编辑:http://d.pr/LPI9
【问题讨论】:
一张图片可能有助于解释您的目标。 【参考方案1】:Popover 控制器专供 iPad 设备使用。尝试在其他设备上创建一个会导致异常。
如果您需要自定义 popOverController,请查看此链接 Custom uipopovercontroller for iPhone
【讨论】:
【参考方案2】: TestTableViewController *vc = [[TestTableViewController alloc]initWithStyle:UITableViewStylePlain];
[self addChildViewController:vc];
[self.view addSubview:vc.view];
[self.view bringSubviewToFront:vc.view];
[vc.view setFrame:CGRectMake(20, 20, 100, 200)];
您可以创建一个子视图作为 uipopviewcontroller ,注意不要在滚动视图上添加子视图,否则滚动效果消失。
【讨论】:
以上是关于iPhone 的 UIPopoverController的主要内容,如果未能解决你的问题,请参考以下文章
在 iphone 5 和 iphone 6 中动态设置字体大小