【问题标题】:UIViewController owns another UIViewControllerUIViewController 拥有另一个 UIViewController
【发布时间】:2012-06-26 02:22:11
【问题描述】:

这是场景。

当用户的登录信息被提交时,
显示活动指示器视图。

这可以实现为..
LoginViewController可以拥有View为activityIndi​​cator的LoadingViewController。
addSubview/removeFromSuperview 在适当的时候。

我通常会以编程方式创建一个 activityIndi​​cator 视图并继续播放。
我想当程序员希望每个视图都与 xib 相关联时,LoadingViewController 可能会发挥作用。

具有 UIViewController 的 UIViewController 看起来很正常吗?
如果没有,当您的队友希望每个视图在某个 XIB 中可见时,您将如何处理上述情况?

【问题讨论】:

    标签: ios uiviewcontroller xib


    【解决方案1】:

    UIViewController 子视图另一个UIViewController 的视图是正常的。你的方法会奏效。

    或者,您可以将ActivityIndicatorView 作为LoginViewController 的子视图,并隐藏/取消隐藏它(默认隐藏)。无需为它创建单独的视图控制器。如果您的记忆力非常紧张,这种方法并不好(不过我对此有些怀疑)。

    如果您的内存非常紧张,请说服他们让您以编程方式创建它。

    【讨论】:

    • 所以我猜,UIViewController 有另一个 UIViewController 不是正常做法?
    • @Eugene:我第一句话就回答了?但这只是我的看法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-04
    • 2013-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多