查看UIViewController的层次结构
在我的ContainerViewController中,我将scrollView添加为子视图。在该scrollview中,我将ImageViewController的视图添加为子视图。现在我应该将ImageViewController作为子视图控制器添加到ContainerViewController中吗?查看UIViewController的层次结构
“子视图控制器”没有概念。您只需要设置视图的层次结构,并让视图控制器控制视图的行为。
其在ios 5.0中的存在http://www.cocoanetics.com/2012/04/containing-viewcontrollers/ – sachin 2012-07-17 07:23:58
对不起,我已经过时了iOS的新功能... – user1524017 2012-07-17 07:33:29
对于基本的UIViewController
,您不需要再次添加UIImageView
。
层次,你创建的第一个UIViewController
并为其UIView
您添加的UIScrollView
作为一个子视图,你增加了一个UIImageView
到UIScrollView
。
这是完美的。
试着想象他们在一个盒子(UIScrollView
)什么是在你的抽屉(UIViewController
)一双鞋(UIImageView
)。
如果您之前将鞋盒放入抽屉中,您将不需要再将这双鞋放入您的抽屉中;因为你的一双鞋子已经放在抽屉里,放在一个盒子里面。
我想添加一个ImageViewController,它是UIViewController中。不是UIImageView。 – 2012-07-17 09:55:28
在这种情况下,您必须将UIViewController的继承类的'UIView'属性作为子视图添加到'UIScrollView'。不管当前名称是什么继承类,过程和逻辑都是一样的。 – holex 2012-07-17 10:13:10
你在做什么。你能详细解释一下吗? – JiteshW 2012-07-17 06:56:39