2012-09-20 55 views

回答

0

如果您在UIViewController上添加了UIScrollView,您可以添加[view1 addSubView:view2];。將該控制器視圖添加到您要添加的其他視圖。

0

我不認爲這會正常工作,一旦你添加一個UIView到一個UIView我不認爲它是適當的將它添加到另一個子視圖。在將其添加到另一個視圖之前,您可能需要明確呼叫removeFromSuperview。確保它保留足夠的能夠做到這一點。

0

充分利用UIScrollview作爲viewController一個.IE屬性由A類的.h文件分配給它@property(nonatomic,retain)和A類的.m文件合成吧..

此外,在B類創建一個實例B中的.h文件,例如:A類:ViewController *VC1;和合成它在B的.m文件

Now..in ViewController A當你調用ViewController B(通常,當你推) 如:

ViewControllerB *VC2 = [[ViewControllerB alloc]initWithNibName:@"ViewControllerB" bundle:nil]; 
VC2.VC1 = self; 

[self navigationController pushViewCOntroller:VC2 animated:YES]; 

現在在B類,你希望某個類的scrollView以復加,

寫出下列B類

[ self.view addSubView:VC1.scrollView]; 
相關問題