本人几天前遇到一个问题,就是怎么在UIView页面推出下一个页面,思考了几天,今天终于找到答案了,具体实现方式如下:
首先在工程中添加UIViewAdditions第三方库,然后引入头文件.
//UICollectionView被选中时调用的方法
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
{
//推出后展示的页面
IVMCommodityDetailListViewControllers * IVMCommodityDetailListVC = [[IVMCommodityDetailListViewControllersalloc]init];
//collectionView.viewController.navigationController即得到UIView页面所在的控制器(collectionView是我自定义的View)
[collectionView.viewController.navigationControllerpushViewController:IVMCommodityDetailListVC animated:YES];
[IVMCommodityDetailListVC release];
}