0

我正在使用M3NavigationView进行视图导航,但是当我在里面推一个视图时出现问题(这里发生了一些动画),一个按钮大部分时间都不响应鼠标点击,我必须点击它两次,

截屏

单击了 一次按钮,似乎没有发生鼠标向上事件。我必须再次单击该按钮才能触发我的操作。

今天经过更多测试,我发现里面的按钮在显示2秒后可以正常工作。更奇怪。

有没有人知道这里发生了什么?

4

1 回答 1

0

我使用了二分之一的苹果开发者支持服务,并得到了解决。双击 PXListView 的行需要稍作更改才能与 M3NavigationView 一起使用

if([theEvent clickCount]>1) {
    if([[self delegate] respondsToSelector:@selector(listView:rowDoubleClicked:)]) {
     [[self delegate] listView:self rowDoubleClicked:[theCell row]];
     return; //return here, this is the change
    }
}
于 2012-10-20T14:42:59.060 回答