2012-03-27 95 views
0

我有一个UIScrollview占用大约一半的屏幕。滚动视图包含一系列视图控制器,这些视图控制器具有与其他视图控制器相关的按钮。当遵循这个segue时,它会在当前的scrollview上加载视图控制器。从滚动视图看起来

我希望新的视图控制器像任何其他模式赛格会采取行动,如果按钮不在子视图或滚动视图。换句话说,占用整个屏幕。

你可以在子视图或滚动视图中使用segues吗?

谢谢!

回答

0

我最终只是在scrollview和父视图控制器的视图之间使用委托和协议,然后从父视图控制器启动新视图。似乎在做伎俩。

0

滚动视图包含一系列具有具有塞格斯到另一个视图控制器按钮 视图控制器。

UIScrollView的一个实例不能“包含”视图控制器 - 它只能包含其他视图。它可能包含由其他视图控制器管理的视图,但如果您同时使用多个视图控制器,则可能需要阅读Am I abusing UIViewController Subclassing?

+0

糟糕的语义,我有视图添加到滚动视图。但是,这并不能解决确保视图控制器/视图包含在滚动视图中的问题,而不是占据整个屏幕。 – user1146403 2012-03-27 23:50:24

相关问题