2 justfront justfront 于 2016.01.28 15:19 提问

collection view实现点击cell之后弹出二级下拉菜单

请问如何能够让collection view实现点击cell之后弹出二级下拉菜单?请教各位大神

1个回答

oyljerry
oyljerry   Ds   Rxr 2016.01.28 19:44

拿到点击事件,然后你显示对应的UI

 func collectionView(collectionView: UICollectionView, didSelectItemAtIndexPath indexPath: NSIndexPath) {
    let url = thumbnailFileURLS[indexPath.item]
    if UIApplication.sharedApplication().canOpenURL(url) {
        UIApplication.sharedApplication().openURL(url)
    }
}
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
TableView的点击出现和关闭下拉菜单的实现
之前开发过程中总是会遇到很多问题,百度后会根据大家写的博客找到解决方法,不得不说还是非常感谢各位博主的开源奉献的精神。所以我也开个博客,把在项目开发中的一些点点滴滴记录下来。目前项目中要实现一个功能,就是从服务器获取数据,同时实现上拉和下拉功能,在点击一行后会出现下拉菜单,再点击后会关闭下拉菜单。我觉得这样得功能在很多项目里是很常见的,所以我写了一个单机版的,大家可以直接把我的代码拿去修改一下就可
iOS tableViewCell点击后显示下拉菜单
iOS tableViewCell 添加下拉框
ExpandableListView+Dialog实现弹出二级下拉列表选项。可自由用于Activity和Fragment中
话说今天刚是本人 失业第二天。已经感觉有点无聊了。对于这次失业挺突然的。不过想通之后也没啥可惋惜的。毕竟身怀技术走到哪都不怕找不到饭碗。作为技术人员要做的首要就是不断提高自身技术水平,以适应这个瞬息万变的社会。话说本人是15年下半年入行,喜欢这行也是兴趣所向。喜欢那种解决问题后的成就感,完成一个功能后的喜悦感。但是觉得自己又比较矛盾,自己家确实很喜欢编程,但是却对上班编程感觉不是那么特别喜欢,原因是
css+html+js实现下拉及多级弹出菜单
本文将使用css+html+js实现横向菜单,具有下拉的多级弹出菜单。 首先我们来看看效果图: 首先应该写html部分的代码,代码比较简单,代码如下: 首页 网页版式 自适应宽度 固定宽度
鼠标点击弹出下拉菜单的js
鼠标移动上,弹出自制下拉菜单样式,可以自由改变下拉菜单样式,一个非常好用的实例!
父视图的UITapGestureRecognizer和子视图UICollectionView的cell点击冲突解决办法
情景: 1.向UIViewController的view上添加了一个UITapGestureRecognizer点击手势。 2.向UIViewController的view中add了一个UICollectionView。 出现的问题: UICollectionView中cell的点击事件不响应,同tap手势冲突。
ios collectionView点击后只选中一个cell并改变样式
// 按钮金额数组 @property (nonatomic, strong) NSArray *moneyArr; // 选中后添加的数组 @property (nonatomic, strong) NSMutableArray *rightLabelArray; - (void)initCollectionView:(UIView *)veew
JS 二级下拉菜单。很漂亮,就是没实现三级下拉
JS 和 CSS 实现的二级下拉菜单,很漂亮。伸缩。但是没有实现三级下拉噢。上传这里,希望爱好者可以扩展为三级纵向下拉
25个基于HTML5+CSS3技术实现的下拉菜单
网址:http://www.open-open.com/news/view/f4987e#_label4
iOS解决UIcollectionView添加手势后不响应其cell的问题
1.添加手势到collectionView并设置代理 UITapGestureRecognizer *innoCollTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(innoCollTapAction:)]; innoCollTap.delegate = self;