【问题标题】:What is the difference between UIView and UIViewController?UIView 和 UIViewController 有什么区别?
【发布时间】:2011-06-07 20:58:21
【问题描述】:

我需要详细解释以下内容:

我们用UIViewController 做什么? 它有什么用?

我有一个如下所示的类:

class one
{
    UINavigationController *nav = ...;

    two *secondObject = ...;

    // By use of it, I have push the new view class two//ok
}
class two
{
 ...
}

如何在one 类中使用secondObject

什么是类层次从窗口开始?

【问题讨论】:

    标签: ios class uiview uiviewcontroller composition


    【解决方案1】:

    视图只是一个对象,有点像一张纸,其他对象可以放在上面。

    视图控制器是一个对象,它控制视图,在导航堆栈中向前和向后推送和弹出它们。

    View Controllers Programming Guide for iOS

    【讨论】:

      【解决方案2】:

      UIViewControllerMVC 设计模式中的控制器部分。

      Model<------->Controller<------->View

      控制器的任务是处理不同视图之间的导航、按键和屏幕触摸等。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-12-11
        • 1970-01-01
        • 1970-01-01
        • 2012-06-16
        • 1970-01-01
        • 2017-10-03
        相关资源
        最近更新 更多