Swift在控件中添加點擊手勢的方法
更新時間:2015年01月09日 12:39:29 投稿:junjie
這篇文章主要介紹了Swift在控件中添加點擊手勢的方法,本文講解如何在tableview的headerview中添加點擊手勢的方法,需要的朋友可以參考下
今天有同行問我,如何在tableview的headerview中添加點擊方法,今天就來簡簡單單說明一下,在swift中添加點擊手勢的方法是:
復(fù)制代碼 代碼如下:
imagepath.addGestureRecognizer(UITapGestureRecognizer(target: self, action: "imagePathClick:"))
怎么樣,看上去是不是比oc簡單多了呢,簡單解釋一下,imagePath是我定義的一個UIImageView,可能有人添加了這個手勢之后會發(fā)現(xiàn),為什么點擊這個控件沒有起作用呢?其實原因在于,可能你沒有打開用戶交互,許多控件,默認是不接受用戶交互的,比如ImageView,比如Label.所以我們需要讓控件接收點擊,輸入以下代碼即可
復(fù)制代碼 代碼如下:
imagepath.userInteractionEnabled = true
相關(guān)文章
在一個項目中同時使用Swift和Objective-C代碼混合編程的方法
這篇文章主要介紹了在一個項目中同時使用Swift和Objective-C代碼的方法,在一個工程中同時使用Swift和Objective-C混合語言編程的方法,需要的朋友可以參考下2014-07-07
swift4 使用DrawerController實現(xiàn)側(cè)滑菜單功能的示例代碼
這篇文章主要介紹了swift4 使用DrawerController實現(xiàn)側(cè)滑功能的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06
switch實現(xiàn)一個兩數(shù)的運算代碼示例
這篇文章主要介紹了switch實現(xiàn)一個兩數(shù)的運算代碼示例,需要的朋友可以參考下2017-06-06

