【问题标题】:Popover resizing broken in iOS 5.1iOS 5.1 中的 Popover 大小调整损坏
【发布时间】:2012-04-27 07:17:01
【问题描述】:

我的应用中有一个弹出框,但它没有调整到我设置的大小。我找到了this,但它在 iOS 5.1 中仍然不起作用。我切换到 ios 5.0 模拟器,它又可以工作了。我错过了什么吗?

编辑

在 viewDidLoad 中:

self.contentSizeForViewInPopover = CGSizeMake(320.0, 137.0);

在 viewDidAppear 中:

self.popoverController.popoverContentSize = CGSizeMake(320.0, 137.0);

【问题讨论】:

  • 您能发布一下您是如何调整弹出框大小的吗?
  • 这个弹出框是 UISplitViewController 中的 master 吗?
  • 是的,它是 UISplitViewController 中的主人

标签: ios5 uipopovercontroller


【解决方案1】:

看起来它必须是 iOS 5.1 中的“错误”或更改。 Apple 的sample code 不会在拆分视图中进行弹出窗口。我通过在 splitViewController 上调用 setPresentsWithGesture 禁用了滑动手势。滑动并显示主视图很烦人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    • 1970-01-01
    • 2011-06-05
    • 1970-01-01
    • 2016-04-13
    • 1970-01-01
    相关资源
    最近更新 更多