Swift SWREVEL-CoreAnimation警告:刚度/阻尼必须大于0
在一个单独的项目中运行测试后,我已经将SWReveal集成到我的应用程序中 我从下载了SWReveal(最新版本=v2.4),并遵循了上的教程 在独立项目中,我没有任何问题。但是在我的应用程序中(仍然作为一组独立的视图控制器/表运行),我收到以下两个警告:Swift SWREVEL-CoreAnimation警告:刚度/阻尼必须大于0,swift,swrevealviewcontroller,Swift,Swrevealviewcontroller,在一个单独的项目中运行测试后,我已经将SWReveal集成到我的应用程序中 我从下载了SWReveal(最新版本=v2.4),并遵循了上的教程 在独立项目中,我没有任何问题。但是在我的应用程序中(仍然作为一组独立的视图控制器/表运行),我收到以下两个警告: CoreAnimation: stiffness must be greater than 0. CoreAnimation: damping must be greater than or equal to 0. 如果我禁用滚动的所有方面
CoreAnimation: stiffness must be greater than 0.
CoreAnimation: damping must be greater than or equal to 0.
如果我禁用滚动的所有方面或启用所有方面,警告就会消失。这与我从AppCoda获得的示例项目不同(在AppCoda中,我没有向控制台输出警告)
虽然这不是一个问题,但我想尝试并理解这个错误的原因
谢谢!我不是100%确定,我无法解释原因,我也不确定这是否有帮助,但是换行:
if (abs(nowPoint.x - _beginPoint.x) > kDirectionPanThreshold)
_dragging = YES;
else if (abs(nowPoint.y - _beginPoint.y) > kDirectionPanThreshold)
self.state = UIGestureRecognizerStateFailed;
在SWRevealViewController.m
->-(void)touchesMoved:(NSSet*)toucheevent:(UIEvent*)event
致:
似乎对我来说这些警告消失了。你解决了吗?我也有同样的问题没有。用swift编写了我自己的侧菜单,并将其集成到我的应用程序中。
if (fabs(nowPoint.x - _beginPoint.x) > kDirectionPanThreshold)
_dragging = YES;
else if (fabs(nowPoint.y - _beginPoint.y) > kDirectionPanThreshold)
self.state = UIGestureRecognizerStateFailed;