iOS开发-UITableViewCell(UICollectionViewItem)需要两个手指点击或者长按才可以选中,解决办法

今天写代码遇到一个特别诡异的问题,就是在我的cell中需要两个手指点击才可以选中

先介绍下我的视图结构ViewController->UITableView->自定义Cell

产生这样的原因是,我在ViewController.view上加了一个手势,导致了Cell不能点按的结果,把那个手势移除掉就好了

同理CollectionView也不可以加

虽然解决了问题,但是我还有个疑问,ViewController.view加的手势,为什么tableViewCell跟着混乱,如果加在tableView上呢?

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-08 19:34:58

iOS开发-UITableViewCell(UICollectionViewItem)需要两个手指点击或者长按才可以选中,解决办法的相关文章

iOS开发UI篇—推荐两个好用的Xcode插件(提供下载链接)

iOS开发UI篇—推荐两个好用的Xcode插件(提供下载链接) 这里推荐两款好用的Xcode插件,并提供下载链接. 一.插件和使用如下: 1.两款插件 对项目中图片提供自动提示功能的插件:KSImageNamed-Xcode-master 提供快速创建自动注释:VVDocumenter-Xcode-master 2.使用介绍: (1)KSImageNamed-Xcode-master的使用 安装该插件后,会对文件中图片进行智能提示. (2)VVDocumenter-Xcode-master能提供

iOS开发UITableViewCell的选中时的颜色设置

1.系统默认的颜色设置 //无色 cell.selectionStyle = UITableViewCellSelectionStyleNone; //蓝色 cell.selectionStyle = UITableViewCellSelectionStyleBlue; //灰色 cell.selectionStyle = UITableViewCellSelectionStyleGray; 2.自定义颜色和背景设置 改变UITableViewCell选中时背景色: UIColor *color

UITableViewCell点击两次才跳转解决办法

UITableViewCell点击两次才跳转解决办法 今天在使用UITableViewCell的点击跳转功能时,发现要不生效了,需要先点击一下其它的记录,再点击另一条记录才有效,后来仔细比对后发现,原来是使用错了方法了. 本来应该使用下面方法的, -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 结果用成取消选中的方法 -(void)tableView:(UITab

ios开发中,A valid provisioning profile for this executable was not found,的解决方法

手头上的一个ios项目在上架后,再进行时出现了以上的这个错误,这是上架后忘了对一些配置进行复原 我的项目解决方法是: 是上面的这一块出现了问题,图片上的配置是正常的情况,但是上架的时候对其进行了修改,改成公司的名称,所以一直在报那个错误. ios开发中,A valid provisioning profile for this executable was not found,的解决方法

iOS开发上传App Store时候一直卡在 Authenticating with the iTunes Store 的解决办法 2017-05-04 10:33

参考:http://blog.csdn.net/whjay520/article/details/71158757?utm_source=itdadao&utm_medium=referral iOS开发上传App Store时候一直卡在 Authenticating with the iTunes Store 的解决办法 2017-05-04 10:33 359人阅读 评论(2) 收藏 举报 分类: swift(29) iOS相关(46) 版权声明:本文为博主原创文章,未经博主允许不得转载.

万彩动画大师教程 | 实现对象从各个方向手指点击的动画效果

万彩动画大师提供四个方向的以手指点击的方式来强调的动画效果,其中有底部手指点击.左边手指点击.右边手指点击和顶部手指点击. 在[时间轴区域]中点击动画条后面的[+],会弹出一个小窗体,接着在窗体内部的[搜索框]中输入[手指点击]的首字母[szdj]并搜索,就会出现带[手指点击]字眼的动画效果,点击你想要的方向的[手指点击]的动画效果,然后点击[确定],就可以实现对象从各个方向手指点击的强调动画效果,如下图所示: 原文地址:https://www.cnblogs.com/focusky/p/102

IOS 京东相关app 出现“网络请求失败,请检查您的网络设置”的解决办法

问题情况 在IOS系统下,下载安装或者更新新版的京东相关app之后,打开app直接就是“网络请求失败,请检查网络设置”,无论是数据连接还是wifi都试了,都是网络请求失败. 然而打开无线局域网-使用无线局域网与蜂窝移动的应用…却找不到手机京东这个对应的app.这是什么原因呢???!!卸载重装还是这个老样子! 解决办法 1.先进入那个“使用无线局域网与蜂窝移动的应用”的界面,随便把某个应用的的联网权限改成别的. 2.再次打开京东这个app,系统就会提示你选择联网权限,选择允许. 3.回去“使用无线

iOS开发 --UITableviewCell的自定义与计算frame

一.UITableViewCell简介 UITableView上的每一行的内容都是UITableViewCell来显示的,通过 UITableViewDataSource的协议方法:tableView:cellForRowAtIndexPath:来初始化要显示的内容.而 UITableViewCell则是通过它自带的contentView来显示,每个Cell都默认有个子视图contentView,所以每个cell 上显示的内容都是加在这个视图上. 系统的UITableViewCell有四种类型

iOS开发日记59-推荐两本好书

年前一直在加班赶项目,断更一月有余,新年将至,在这里祝各位看官新年快乐,大吉大利 在这里推荐两本好书,是博主准备年假期间学习的,斟酌了许久,买了这两本,确实是非常好的进阶书,推荐给大家 1.OC高级编程:一本面向iOS中级开发者的书,这本书只有三章,分别是内存管理,Block和GCD.但是书中详细的讲解了三者的底层实现,告诉你苹果源代码不会告诉你的实战经历 2.iOS网络高级编程:一本面向iOS中级开发者的,网络编程的好书,书中章节很多,就不在这里一一赘述了,书中非常详细的为我们讲述了网络编程相