TabBarController的问题
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
//这里的myTable是一个TableView对象
TablesForCollectionViewController * myTable = [[[TablesForCollectionViewController alloc] initWithNibName:@"TablesForCollectionView" bundle:nil] autorelease];
myTable = [[[TablesForCollectionViewController alloc] initWithStyle:UITableViewStylePlain]autorelease];
myTable.view.frame = CGRectMake(0, 44, 320, 480);
//初始化scrollView对象
UIScrollView *scrollView = [[[UIScrollView alloc] initWithFrame:CGRectMake(0, 44, 320, 440)]autorelease];
scrollView.directionalLockEnabled = YES;
scrollView.pagingEnabled = NO;
scrollView.showsHorizontalScrollIndicator = NO;
scrollView.showsVerticalScrollIndicator = NO;
scrollView.delegate = self;
//初始化collectionView对象
CollectionViewController *collectionView = [[CollectionViewController alloc] initWithNibName:@"CollectionView" bundle:nil];
//collection.view中包含了ScrollView,ScrollView中包含的是myTable的view
if([_tabBarController selectedIndex] == 2){
NSLog(@"CollectionView");
[myTable.tableView reloadData]; //重新加载TableView中的数据
[collectionView.view addSubview:scrollView];
[scrollView addSubview:myTable.view];
}
}小弟新手,不知道为啥reloadData不起作用,因为我在此按Item时,并没有更新数据。只有重启程序之后才能看到更新了数据。请大侠们指点一二。谢谢!
...全文
相关推荐
ios-自定义的TabBarController.zip
一个高度可自定义的TabBarController 请转战github https://github.com/hailong123/CustomTabBarController 喜欢的话欢迎给星.
IOS应用源码——TabBarController(标签).zip
IOS应用源码——TabBarController(标签).zip
Swift编程-UI控件-TabBarController(一)
Swift编程-UI控件-TabBarController(一)视频教程
ios-自定义TabBarController.zip
创造属于程序员的完美框架,欢迎批评指正,您的建议就是我进步的阶梯
Swift自定义iOS中的TabBarController并为其添加动画
主要介绍了Swift自定义iOS中的TabBarController并为其添加动画的方法,即自定义TabBarController中的的TabBar并为自定义的TabBar增加动画效果,需要的朋友可以参考下


