【发布时间】:2012-09-09 10:26:32
【问题描述】:
我已经在我的程序中实现了 GMGridview。我在 github 上找到了这段代码。点击here 我的程序是我的业务产品的网格视图。每个产品都是滚动视图中的自定义 UIButton。我正在寻找获取每个按钮(即产品)位置的方法,但是每次单击不同的按钮时,它仍然给我相同的位置。我不明白这是为什么。它应该检测我正在单击的按钮。
我使用此代码获取位置:
CGPoint myPoint = CGPointMake (senderButton.frame.origin.x, senderButton.frame.origin.y);
CGPoint angelPoint= [senderButton.superview convertPoint:myPoint toView:self.view];
我也研究了这个问题的一些解决方案,但在这种情况下它对我不起作用。
谢谢。
【问题讨论】:
-
您是否只想找到您点击了哪个按钮或点击在按钮中的位置?
-
我需要找到我点击的按钮的位置。即使我点击了不同的按钮,我的日志中的位置也保持不变。
标签: objective-c xcode ipad uibutton gmgridview