我已经在我的程序中实现了 GMGridview。我在 github 上找到了这段代码。单击此处 我的程序是我的业务产品的网格视图。每个产品都是滚动视图中的自定义 UIButton。我正在寻找获取每个按钮(即产品)位置的方法,但每次我点击不同的按钮时,它仍然给我相同的位置。我不明白为什么会这样。它应该检测我单击的按钮。
我使用此代码来获取位置:
CGPoint myPoint = CGPointMake (senderButton.frame.origin.x, senderButton.frame.origin.y);
CGPoint angelPoint= [senderButton.superview convertPoint:myPoint toView:self.view];
我也研究了这个问题的一些解决方案,但在这种情况下它对我不起作用。
谢谢你。