长按而不是简单的轻按
Posted
技术标签:
【中文标题】长按而不是简单的轻按【英文标题】:Long tap instead of simple tap 【发布时间】:2016-12-06 16:02:19 【问题描述】:插入标签栏控制器(参考另一个故事板)后,我必须长按标签栏项目、表格视图单元格、集合视图单元格、导航 Item.left Bar Button Item。 如果我使用带有标签栏控制器的情节提要作为主情节提要,一切正常。但我必须使用带有登录、注册等视图控制器的情节提要。然后,如果我成功登录,我必须显示标签栏项目。
【问题讨论】:
始终将 tabbar 作为 rootViewController 制作故事板。对于其他登录,注册故事板呈现它。 【参考方案1】:根据您的应用行为,您的视图中某处可能有一个标签手势识别器阻止单个标签工作,这就是您必须长按的原因。
如果是这种情况,将此行添加到您创建水龙头的代码中应该可以解决它:
tap.cancelsTouchesInView = false
【讨论】:
以上是关于长按而不是简单的轻按的主要内容,如果未能解决你的问题,请参考以下文章
使用 jQuery 在 Android 上确定长按(长按、按住)