如何在scrollview中设置视图控制器?

时间:2014-06-26 05:38:23

标签: ios iphone xcode uiscrollview

我的要求是在滚动视图中设置多视图控制器。

1 个答案:

答案 0 :(得分:0)

在viewController1的nib文件中添加一个scrollView作为子视图,并将名为myScrollView的插件设置为。并设置委托。然后在scrollView上添加一个UIView作为子视图,并将该插件设为contentView。

为viewController创建一个名为yourViewController的属性(它应该有一个同名的nib文件)。

@property (nonatomic, strong) YourViewController *yourViewController;

在viewController1的viewDidLoad中

self.yourViewController = [YourViewController alloc] initWithNibName:@"YourViewController" bundle:nil];
[self addChildViewController:self.yourViewController];// the viewController you are going to add.
 self.yourViewController.view.frame = self.contentView.bounds;
 [self.contentView addSubview:self.yourViewController.view];
 [self.yourViewController  didMoveToParentViewController:self];