ios零碎记录

另类方法获取可点击的View 位置,根据位置知道Cell

2016-02-22  本文已影响233人  心情的颜色

       如果我们想获取某个可点击的对象view的时候,在对象添加事件时候加上,你将要对button进行什么操作去触发绑定的方法(比如UIControlEventTouchUpInSide,表示  “点击button” 去触发方法,还有其他类型,可以去看看文档。)

这样我们就可以根据触发方法获取当前点击的View。

我遇到的情况是:

        纯代码在navigationController 上添加RightBarButtonItem, 在rightItem的事件中要获取它的位置信息。通过  self.navigationController.navigationItem.rightBarButtonItem.customView.frameself.navigationItem.rightBarButtonItem.customView.frame 均无法获取到位置。

解决代码:

补充:

在tableVeiwCell上添加Button, 根据 UIEvent 点击动作可以获取点击的那个cell 。。。

上一篇下一篇

猜你喜欢

热点阅读