我正在创建一个基于 TabBar 的应用程序,其中我在第二个选项卡中有 4 个选项卡我有一个 UICollectionView 控件来显示来自 RSS 提要的图像。
当用户单击任何图像时,它应该导航以显示在另一个 UIViewController 中以获取有关该图像的更多详细信息。我想在详细信息页面中隐藏 TabBar。我尝试了很多方法,但它不起作用。
以下是我在选择中的代码UICollectionView
:
-(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath {
DetailView *detail=[[DetailView alloc] init];
detail.item= (MWFeedItem *)[itemsToDisplay objectAtIndex:indexPath.row];
[self.navigationController pushViewController:detail animated:YES];
[detail setHidesBottomBarWhenPushed:YES];
[self.myCollectionView deselectItemAtIndexPath:indexPath animated:YES];
}
我setHidesBottomBarWhenPushed:YES
为详细页面设置了仍然显示详细页面的标签栏。
我应该在这里做任何其他事情吗?