另類方法獲取可點擊的View 位置,根據位置知道Cell

? ? ? ?如果我們想獲取某個可點擊的對象view的時候,在對象添加事件時候加上,你將要對button進行什么操作去觸發綁定的方法(比如UIControlEventTouchUpInSide,表示? “點擊button” 去觸發方法,還有其他類型,可以去看看文檔。)

這樣我們就可以根據觸發方法獲取當前點擊的View。

我遇到的情況是:

? ? ? ? 純代碼在navigationController 上添加RightBarButtonItem, 在rightItem的事件中要獲取它的位置信息。通過? self.navigationController.navigationItem.rightBarButtonItem.customView.frameself.navigationItem.rightBarButtonItem.customView.frame 均無法獲取到位置。

解決代碼:


補充:


在tableVeiwCell上添加Button, 根據 UIEvent 點擊動作可以獲取點擊的那個cell 。。。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1,Search Bar 怎樣去掉背景的顏色(storyboard里只能設置background顏色,可是發現cl...
    以德扶人閱讀 2,485評論 2 50
  • //設置尺寸為屏幕尺寸的時候self.window = [[UIWindow alloc] initWithFra...
    LuckTime閱讀 838評論 0 0
  • { 11、核心動畫 需要簽協議,但是系統幫簽好 一、CABasicAnimation 1、創建基礎動畫對象 CAB...
    CYC666閱讀 1,591評論 2 4
  • 太有創意了 愛死我自己
    PWong閱讀 89評論 0 0
  • 春花:喲~飛燕 飛燕:春花,你在干嗎? 春花:沒干什么,在公交車上。 飛燕:最近有什么感想啊 春花:沒啊,你呢? ...
    天水訟閱讀 260評論 0 3