Ios 是否使用包含的视图控制器来管理旋转木马动画?
我需要实现一个由三部分组成的屏幕,我想知道如何最好地实现它——要么作为一个视图控制器,包含多个视图并管理所有视图,要么让屏幕的中间部分由另一个视图控制器中包含的自己的视图控制器管理Ios 是否使用包含的视图控制器来管理旋转木马动画?,ios,Ios,我需要实现一个由三部分组成的屏幕,我想知道如何最好地实现它——要么作为一个视图控制器,包含多个视图并管理所有视图,要么让屏幕的中间部分由另一个视图控制器中包含的自己的视图控制器管理 屏幕的红色部分将包含背景图像、两个按钮、一个选项卡和一些动态文本。(它不是导航栏) 屏幕的绿色部分只是一些静态图像和文本 屏幕的蓝色部分是一系列图像,这些图像将以某种方式(待定)设置动画,但首选自动旋转或滑动转盘。蓝色部分在红色和绿色部分之间延伸,并在紫色或黄色部分出现时被覆盖 紫色部分将以编程方式向下和向上滑动以
- 屏幕的红色部分将包含背景图像、两个按钮、一个选项卡和一些动态文本。(它不是导航栏)
- 屏幕的绿色部分只是一些静态图像和文本
- 屏幕的蓝色部分是一系列图像,这些图像将以某种方式(待定)设置动画,但首选自动旋转或滑动转盘。蓝色部分在红色和绿色部分之间延伸,并在紫色或黄色部分出现时被覆盖
- 紫色部分将以编程方式向下和向上滑动以显示消息
- 每当用户从红色部分的选项卡拖放时,黄色部分将向下和向上滑动,它将包含一些文本和按钮
如果您计划使用对象库中的“容器视图”,它不适用于iOS 5,您可以创建另一个ViewController并将其添加到主VC中,但在这种情况下,您必须编写更多代码以正确处理控制器: 如果要重用VC,并且必须使用iOS5,那么最好实现自定义包含的视图控制器 如果您不打算再次使用该CVC,并且需要iOS5+,我将只使用一个ViewController来管理所有视图