【问题标题】:UIViewController with a UIView with replaceable content带有可替换内容的 UIView 的 UIViewController
【发布时间】:2012-08-21 00:17:02
【问题描述】:

我有一个 UIViewController 和一个 UISegmentControl 和 3 个按钮/段。

如果我在故事板的主视图中放置一个较小的UIView。我可以根据UISegmentControl 当前段在这个UIView 中显示来自其他3 个UIViewController 类的内容吗?

我不得不问,因为刚刚阅读了一些关于在 UIViewController 中不显示另一个 UIViewController 的内容。这是我正在处理的场景:

http://www.flickr.com/photos/80427098@N07/7859459430/in/photostream

因此,如果我的图片场景做得不好,我的问题是:

根据UISegmentControlUIViewController 1,2 和3 的内容是否有另一种显示方式?

我被困住了,所以我需要一些关于如何以经批准和可行的方式执行此操作的快速指南,因为这 3 个场景彼此非常不同。

头脑风暴:

  • 将 3 个UIViews 放置在彼此重叠的UIViewController 场景中,并根据UISegmentControl 使其中一个“在顶部”。

  • 用1,2,3的内容制作一个长的不可滚动的UIScrollView并在UIScrollView中上下跳转到根据UISegmentControl给定的坐标

我不想再被卡住,所以请告诉我最简单的方法,我只需要一些提示..

【问题讨论】:

    标签: objective-c xcode


    【解决方案1】:

    我相信在这种情况下您正在寻找的是 container view controller. 这里还有一篇关于它们的文章 Subjective Objective-C - container view controllers 和另一篇与它们相关的 SO 文章 Container View Controller Examples

    【讨论】:

      猜你喜欢
      • 2016-11-03
      • 1970-01-01
      • 1970-01-01
      • 2011-07-15
      • 1970-01-01
      • 2013-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多