我正在使用M3NavigationView进行视图导航,但是当我在里面推一个视图时出现问题(这里发生了一些动画),一个按钮大部分时间都不响应鼠标点击,我必须点击它两次,
我单击了 一次按钮,似乎没有发生鼠标向上事件。我必须再次单击该按钮才能触发我的操作。
今天经过更多测试,我发现里面的按钮在显示2秒后可以正常工作。更奇怪。
有没有人知道这里发生了什么?
我正在使用M3NavigationView进行视图导航,但是当我在里面推一个视图时出现问题(这里发生了一些动画),一个按钮大部分时间都不响应鼠标点击,我必须点击它两次,
我单击了 一次按钮,似乎没有发生鼠标向上事件。我必须再次单击该按钮才能触发我的操作。
今天经过更多测试,我发现里面的按钮在显示2秒后可以正常工作。更奇怪。
有没有人知道这里发生了什么?
我使用了二分之一的苹果开发者支持服务,并得到了解决。双击 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
}
}