【问题标题】:Navigation inside UIPopoverViewControllerUIPopoverViewController 内的导航
【发布时间】:2011-03-16 21:40:29
【问题描述】:

我有一个带有 UIView 的 UIPopoverViewController。当我在 UIView 内按下一个按钮时,我希望它在 UIPopoverViewController 内呈现一个新的 UIView。但是它一直占据全屏。我该如何解决这个问题?

谢谢

【问题讨论】:

  • “全屏”是指完整的popover,还是指设备的完整显示?
  • 我的意思是设备的完整显示。我希望它成为弹出框的全屏

标签: objective-c ipad uipopovercontroller


【解决方案1】:

在里面新建一个 UIPopoverViewController 来打开新视图 希望这会有所帮助

【讨论】:

    【解决方案2】:

    您必须在每次更改其内容视图时设置弹出视图的内容大小,以保持您的自定义大小。

    popoverContentSize 上的 Apple 文档:

    该属性表示被管理的内容视图的大小 通过 contentViewController 属性中的视图控制器。这 此属性的初始值设置为视图中的值 控制器的 contentSizeForViewInPopover 属性。更改值 这个属性的覆盖当前视图的默认值 控制器。覆盖的值一直存在,直到您分配一个新的 内容视图控制器到接收器。因此,如果您想保留 您的覆盖值,您必须在更改内容后重新分配它 视图控制器

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-19
      • 1970-01-01
      • 1970-01-01
      • 2016-02-13
      • 1970-01-01
      • 1970-01-01
      • 2021-09-11
      相关资源
      最近更新 更多