【发布时间】:2013-11-27 11:00:39
【问题描述】:
我在NSLog中的tableView:didSelectRowAtIndexPath方法中打印了一个UITableviewCell的手势
<UIScrollViewPanGestureRecognizer: 0x11e92080; state = Possible; cancelsTouchesInView = NO; delaysTouchesEnded = NO; view = <UITableViewCellScrollView 0x11e94bf0>; target= <(action=handlePan:, target=<UITableViewCellScrollView 0x11e94bf0>)>>
我已将此 UIScrollViewPanGestureRecognizer 分配给 UIGestureRecognizer 以访问它的属性,如下所示,
UIGestureRecognizer *myGes=[temp.gestureRecognizers objectAtIndex:1];
我可以访问“myGes”的所有属性
myGes.state;
myGes.cancelsTouchesInView;
myGes.delaysTouchesEnded;
myGes.view;
除了一个名为target的属性。
是否有可能访问该属性?因为我需要执行那个动作。
任何 cmet 或建议将不胜感激。
提前谢谢你。
【问题讨论】:
-
我问过同样的问题,但没有结果。见stackoverflow.com/questions/20066315/…
-
@NicolasManzini...OOPS...意思是没有办法?
-
我还是不知道...
-
@NicolasManzini ..感谢您在该链接中提出的问题并 +1 ..由于我的声誉低下,我无法在该问题下发表评论..如果您发现任何问题,请通知我更好的解决方案。
标签: ios objective-c uitableview uigesturerecognizer