先写一个方法, 强制增加一个navigation的属性. 这样self就可以调出来navigation了

- (UINavigationController*)naviController {

    for (UIView* next = [self superview]; next; next = next.superview) {

        UIResponder* nextResponder = [next nextResponder];

        if ([nextResponder isKindOfClass:[UINavigationController class]]) {

            return (UINavigationController*)nextResponder;
}
} return nil;
}

然后, 在cell的点击方法中调用这个属性, 并推出一个新的界面:

- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath {

    myViewController *vc = [[myViewController alloc]init];

    [[self naviController] presentViewController:vc animated:YES completion:nil];

}

最新文章

  1. iOS:小技巧(不断更新)
  2. 面试复习(C++)之归并排序
  3. myeclipse打war包时,报错security alert integrity check error
  4. poj1062昂贵的聘礼(Dijkstra**)
  5. ArcGIS server 开发实践之【FeatureLayer类】
  6. DWZ中Tree树形菜单的treeCheck如何获取返回值解决方案
  7. flex安装时停在计算时间界面的解决办法
  8. Apache ab 测试工具使用(一)
  9. 第三篇、C_双向链表(循环链表)
  10. java线程学生进实训室
  11. vs2008 试用版评估到期 vs2008试用版 升级正式版
  12. 一个有意思的 hta 程序 (html application)
  13. 纯CSS3实现圆形进度条动画
  14. 十大面试难题解惑,看完秒杀一切 HR 面。程序员必读!
  15. scoring_criteria.go
  16. Hexo + GitEE 搭建、备份、恢复、多终端
  17. NodeJS笔记(六)-Express HTTP服务器启动后如何关闭
  18. 【重磅】Spring Boot 2.0权威发布
  19. Python 在已创建的数据表添加字段报错问题
  20. 【转】使用 lsof 查找打开的文件

热门文章

  1. 微信小程序获取输入框(input)内容
  2. eetcode 之String to Integer (atoi)(28)
  3. redis的安装和php的redis扩展
  4. awk处理之案例六:awk根据条件插入文本
  5. .net 多播委托的使用方法以及场景,更简单的观察者模式
  6. Eclipse IDE下的Spring框架使用简单实例
  7. Aras Innovator 11 sp2 IE客户端设置
  8. Spiral Matrix(LintCode)
  9. Luogu P2016 战略游戏(树形DP)
  10. 【stl小记】list