【问题标题】:iOS, 2 UIContainerViews in 1 UIViewControlleriOS,1 个 UIViewController 中有 2 个 UIContainerViews
【发布时间】:2015-01-14 14:38:37
【问题描述】:

很简单,我希望在一个UIViewController 中包含两个UIContainerViews

使用情节提要,我可以将它们都添加进去,但是对每个容器大小进行的任何调整都会导致容器消失,只留下可见的 segue。

这是一个故事板错误,还是表示在同一视图中容纳两个容器的限制?

【问题讨论】:

  • 你是如何调整大小的?在故事板中?在视图控制器中?在包含的视图控制器中?我用一个包含两个视图控制器(使用自动布局)的视图构建了一个快速项目,并且能够很好地调整视图的大小。
  • hmmm,我正在调整包含它们的视图控制器中容器的大小。我从对这个问题的缺乏回应猜测,一个人能够将 2 个容器添加到一个视图中,而我的问题是我缺少的其他东西
  • 也许吧。确保您使用的是自动布局。此外,尝试为包含的视图着色不同的颜色以跟踪它们的位置。如果您正在调整情节提要中的视图,它们应该没问题,除非它们落后于其他视图。

标签: ios objective-c uiviewcontroller uicontainerview


【解决方案1】:

如果嵌入转场仍然存在,则容器仍然存在。我的猜测是框架已更新并且没有足够的约束来确定它们的大小,所以它们归零。当我在创建他们的约束时,这种情况经常发生在我身上。我会通过他们的限制来调整他们的大小,我敢打赌这可以解决你的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-16
    • 2013-04-01
    • 2011-05-07
    • 1970-01-01
    • 2014-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多