如何在iOS中使用“容器视图”?

我注意到了XCode: Container View的UI组件。

在这里输入图像描述

基于提供的描述,我想利用它在几个不同的屏幕中显示我的应用的可重用组件。 我一直在网上寻找尝试找到一个基本的教程或一些文档,但我没有找到任何使用。

请有人建议如何连接并使用它? 目前看来, container view似乎没有调整大小,这是有问题的。 有关如何启用此功能的任何提示也将被赞赏。

干杯。


那么我们来分解一些简单的步骤:

  • 将容器视图拖到其中一个控制器的主视图中。 当您拖动容器视图时,IB将为您创建一个嵌入式Segue,您可以像往常一样拖动调整大小控制点来调整容器视图的大小。 大小的任何变化都会自动反映到segue所指向的视图中。 这个想法是,这个视图将由一个不同的控制器来管理,这个控制器是嵌入式的。 在这里输入图像描述

  • 将您的自定义子类设置为嵌入式控制器的类。 在这里输入图像描述

  • 现在你很好走。 请注意,您添加的任何容器都将通过主控制器上的childViewControllers属性提供。 在这里输入图像描述

  • 这显然是一个过于简化的工作流程,但它足以让你开始。 有关该主题的更多信息,请参阅Apple的文档。

    链接地址: http://www.djcxy.com/p/87709.html

    上一篇: How to use a 'Container View' in iOS?

    下一篇: Use of MBProgressHUD Globally + make it singleton