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的主要内容,如果未能解决你的问题,请参考以下文章

Surface Pro4链接不上iphone手机的热点

在 iphone 5 和 iphone 6 中动态设置字体大小

iphone13和12外观的区别 iphone13和iphone12对比哪个好

iPhone 5 与 iPhone 4 的图像命名

iPhone 各大机型设备号

iPhone - iPhone5 对现有应用程序的支持?