我想执行切换列表视图(UITableView中)和网格视图(UICollectionView)上的UIBarButtonItem
我已经创建了的UIBarButtonItem的动作,点击后,列表视图(UITableView中)和网格视图之间切换(的CollectionView)列表视图和网格视图的不同视图控制器。
最初,列表视图应该是可见的,并在UIBarButtonItem单击,我想使集合视图与清洁动画可见。
我想执行切换列表视图(UITableView中)和网格视图(UICollectionView)上的UIBarButtonItem
我已经创建了的UIBarButtonItem的动作,点击后,列表视图(UITableView中)和网格视图之间切换(的CollectionView)列表视图和网格视图的不同视图控制器。
最初,列表视图应该是可见的,并在UIBarButtonItem单击,我想使集合视图与清洁动画可见。
ViewController的视图同时包含TableView和CollectionView。最初,在设计时,其中一个隐藏起来,并且在代码中未隐藏,如下所示:
- (IBAction)btnGrid:(id)sender
{
if(x == 0)
{
grid.image = [UIImage imageNamed:@"List.png"];
myTableView.hidden = TRUE;
myCollectionView.hidden = FALSE;
x=1;
}
else
{
grid.image = [UIImage imageNamed:@"Grid.png"];
myTableView.hidden = FALSE;
myCollectionView.hidden = TRUE;
x=0;
}
}
只需将可见视图(表格/网格)添加为/父/超级控制器/视图的contentview即可。按钮切换的交换可以通过视图动画完成。
我在这里看不到实际的问题。你有什么麻烦? – 2014-09-19 12:07:41