我正在尝试实现一个viewpager,但问题是我需要添加一些我从API获得的数据,以便在viewpager的第0页显示。这是代码:
self.dataSource = self;
self.delegate = self;
[self loadData];
-(void)loadData{
//all content is received here
}
- (UIViewController *)viewPager:(ViewPagerController *)viewPager contentViewControllerForTabAtIndex:(NSUInteger)index {
UIViewController *cvc;
switch (index){
case 0:
//I need the data here
break;
case 1:
break;
case 2:
break;
}
return cvc;
}
我不知道在哪里调用load方法。我尝试在load方法中调用委托方法,但它没有用。
答案 0 :(得分:0)
尝试从API端收到响应后调用Delegate方法。