【问题标题】:UIPopovercontroller resizes after pushing a new View controller to the navccontrollerUIPopovercontroller 在将新的视图控制器推送到 navccontroller 后调整大小
【发布时间】:2011-04-06 20:35:56
【问题描述】:

我有一个 Popovercontroller,其中有一个表格视图和一个详细信息披露按钮。点击按钮,我需要深入到下一个级别。

我需要给用户一个一致的宽度。

我设置 self.contentSizeForViewInPopover = CGSizeMake(1024,768);//最大数量 在要推送的 View COntroller 的 viewDidLoad n ViewWillAppear 中。但是,即使这样,它调整为随机宽度也可能是 600。任何人已经/解决了这个问题?

Original WIdth

Width after pushing a new VC

【问题讨论】:

  • 嗨,我也面临同样的问题..你有什么解决办法吗?

标签: ios uitableview uinavigationcontroller uipopovercontroller


【解决方案1】:

我认为 Apple 在您发布问题后更新了有关此属性的文档。现在,根据 contentSizeForViewInPopover 属性的 UIViewController 文档:

“弹出框的推荐宽度为 320 磅。如果需要,您可以返回一个最大为 600 磅的宽度值,但不建议这样做。”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多