【问题标题】:ios uisegmentcontrol control switch between two viewsios uisegmentedcontrol 控制两个视图之间的切换
【发布时间】:2014-10-08 06:12:41
【问题描述】:

我正在尝试创建一个具有两个段的 UI 段控件的应用程序。两个段将加载单独的视图控制器,同时保持 uisegmentcontrol 仍然可见。

没有任何教程或示例代码可用于完成此任务的最佳实践

【问题讨论】:

  • 谷歌为它。有许多流行的分段视图控制器容器。
  • 请注意,在我链接到答案的问题中,提供了有关视图控制器包含的示例代码(这是您想要使用的)。但是您也可以使用嵌入转场来做到这一点,并简单地隐藏您不想查看的嵌入式视图控制器。

标签: ios uisegmentedcontrol


【解决方案1】:

您必须创建自己的 ViewController 容器。我们将称之为容器。制作容器,并添加两个视图。 1)分段控制。 2)一个空白视图,它将占据屏幕的其余部分。我们将这个空白视图称为 ContentView 容器将引用 ViewController1 和 ViewController2。当分段控件值发生变化时,获取对应的viewController的视图,并将其作为子视图添加到你的容器ContentView中。当段控制再次发生变化时,从 ContentView 中移除当前显示的视图,并将另一个 ViewController 的视图添加到 Content 中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-23
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 2015-08-06
    相关资源
    最近更新 更多