- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个方法
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
NSLog(@"%@\n%@", gestureRecognizer, otherGestureRecognizer);
return YES;
}
记录正常:
2013-04-12 21:36:20.126 Project[2504:907] <UITapGestureRecognizer: 0x1e5c25b0; state = Ended; view = <UIView 0x1e5c5cc0>; target= <(action=toggleControls, target=<PictureViewController 0x1e5c0ab0>)>; must-fail-for = {
<UIScrollViewPanGestureRecognizer: 0x1e5c53a0; state = Failed; delaysTouchesEnded = NO; view = <ZoomScroll 0x1e5c4790>; target= <(action=handlePan:, target=<ZoomScroll 0x1e5c4790>)>>,
<UIScrollViewPinchGestureRecognizer: 0x1e5c5bb0; state = Failed; delaysTouchesEnded = NO; view = <ZoomScroll 0x1e5c4790>; target= <(action=handlePinch:, target=<ZoomScroll 0x1e5c4790>)>>
}>
<UIScrollViewPagingSwipeGestureRecognizer: 0x1f0bb4f0; state = Failed; view = <UIScrollView 0x1f0bb010>; target= <(action=_handleSwipe:, target=<UIScrollView 0x1f0bb010>)>; must-fail-for = {
<UIScrollViewPanGestureRecognizer: 0x1f0bb340; state = Failed; delaysTouchesEnded = NO; view = <UIScrollView 0x1f0bb010>; target= <(action=handlePan:, target=<UIScrollView 0x1f0bb010>)>>
}>
但在调试控制台中它们都是nil
(lldb) po gestureRecognizer
$1 = 0x00000000 <nil>
(lldb) po otherGestureRecognizer
$2 = 0x00000000 <nil>
这是怎么回事?我能以某种方式解决这个问题吗?
最佳答案
这是 XCode/lldb 的一个已知错误,尚未解决。如果你没有运行 xcode 5-dp,你可以返回到 gdb,它应该可以工作。
Xcode 4.3 发布说明:“使用 LLDB 调试器时,断点中的某些调试器命令和日志表达式会失败,因为 Xcode 在执行调试器命令或评估日志表达式时使用了错误的帧。如果您知道哪个线程调试器命令或日志表达式必须相对运行,在有问题的断点操作之前添加一个断点操作,将当前帧设置为适当的帧。10426977"
关于ios - -[id<UIGestureRecognizerDelegate> gestureRecognizer :shouldRecognizeSimultaneouslyWithGestureRecognizer] both recognizers are nil in debugger,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15977568/
这是我添加手势识别器的代码 UIImage *img = [UIImage imageWithContentsOfFile:media.thumbnailPath]; UIImageV
我正在尝试在我的应用程序上同时检测向上和向下滑动。我有一个 SKScene,我在 func didMoveToView: view 中添加了手势识别器我已设置委托(delegate):UIGestur
我有一个包含 UIPanGestureRecognizer 的 View 。同一个 View 还包含一个 UIScrollView。 当用户在 ScrollView 上平移时,我在 gestureRe
我有 viewdeck Controller ,我可以通过向右滑动来打开左侧栏菜单。对于我的中心 View Controller ,我也有 uitableview。 问题是我可以向右滑动来打开菜单,同
我有一个 UIScrollView,我向它添加了一个 UIPanGestureRecognizer。 我想同时使用 scrollView.panGestureRecognizer(默认)和我的自定义识
我有一个简单的场景。 我将 myViewController 插入导航堆栈。 myViewController 基本上是在整个屏幕上显示一个 Collection View 。我在此 Collecti
我有一个方法 - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneou
我是一名优秀的程序员,十分优秀!