【问题标题】:how to select viewcontroller based on selection done如何根据选择完成选择视图控制器
【发布时间】:2012-12-08 16:42:27
【问题描述】:

这个问题与this有关。

我使用KLHorizontalSelect 显示带有滚动选项的标签栏。我在情节提要上拖动了新的 7 View Controller。如果我选择流行,应该显示流行的视图控制器。

关于如何完成这项工作的任何想法/建议?

【问题讨论】:

    标签: iphone ios ios6 tabbar


    【解决方案1】:

    这是视图控制器包含的典型示例(您希望一个视图控制器呈现其他视图控制器)。导航控制器和标签栏控制器是内置容器控制器的示例。但在 iOS 5 生效后,Apple 为我们其他人打开了遏制措施。

    请看:

    顺便说一句,View Controller Programming Guide 中隐藏了关于这四种包含方法的微妙说明:

    • addChildViewController:
    • removeFromParentViewController
    • willMoveToParentViewController:
    • didMoveToParentViewController:

    这里有一些奇怪的相互作用。我原以为我们,作为应用程序开发人员,要么只做add... 和/或remove...,iOS 会为我们处理所有通知,或者我们必须处理@ 987654331@ 和 did... 通知我们自己。但实际上是一半一半。所以请仔细阅读Adding and Removing a Child

    【讨论】:

    • 感谢您的信息。如果有任何问题,我会调查并回复您
    猜你喜欢
    • 1970-01-01
    • 2023-04-06
    • 2019-05-23
    • 1970-01-01
    • 2018-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多