抽取成一個方法:
-(void)addChildVcViewIntoScrollView:(NSUInteger)index
1.從父控制器的子控制器數(shù)組中取出view
UIView *childVcView = self.childViewControllers[index].view;
2.設(shè)置frame
childVcView.frame = CGRectMake(index * self.scrollView._width, 0, self.scrollView._width, self.scrollView._height);
3.添加到scrollview上
[self.scrollView addSubview:childVcView];
主要是搞清index攒射,取哪個view是由按鈕對應(yīng)的索引決定的瓮顽,這個根據(jù)按鈕從數(shù)組中很容易取出來,從父視圖的subViews中取
NSUInteger index = [self.titlesView.subviews indexOfObject:titleButton];
規(guī)律:偏移量x等于當(dāng)前視圖的x坐標(biāo)