UICollectionview控制器到UItableview控制器

UICollectionview控制器到UItableview控制器

问题描述:

嗨我有一个uicollectionview控制器有两个按钮,当我点击第一个按钮时,它直接打开uitableview控制器(2按钮),当我点击第二个按钮,我想uicollectionview控制器显示?我怎么能在故事板上做到这一点?UICollectionview控制器到UItableview控制器

我想这一个代码按钮内,但它像抛出一个异常“笔尖找不到文件”

table *listview=[[table alloc]initWithNibName:@"listview" bundle:nil]; 
[self.navigationController pushViewController:listview animated:NO]; 

{列表视图是的UITableViewController的名字,我在右侧面板中分配上的UITableViewController title属性这个名字xcode}

+0

作为一个风格问题,请用大写字母命名的类。(这可能只是我疯了)检查你的拼写xibs的名字是否正确。 – BooRanger 2013-03-27 11:56:26

+0

@BooRanger:好的,你知道答案吗 – Naveen 2013-03-27 11:57:59

我们可以用故事板标识符从uicollectionviewcontroller移动的UITableViewController

table *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"list"]; 

[self presentViewController:vc animated:NO completion:nil]; 

它的做工精细

“找不到笔尖文件”错误让我觉得你没有正确拼写.xib的名字。

可以说你有你的控制器要推送到。

TableViewController.h 
TableViewController.m 

和一个与TableViewController.h链接的对应xib。 (查看,IBOutlets等)。

TableView.xib 

现在您的主视图控制器,我们推到TableViewController

TableViewController *controller = [[TableViewController alloc] initWithNibName:@"TableView" bundle:nil]; 
[self.navigationController pushViewController:controller animated:NO]; 

希望这有助于。

BooRanger