Swift在控件中添加點擊手勢的辦法。本站提示廣大學習愛好者:(Swift在控件中添加點擊手勢的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是Swift在控件中添加點擊手勢的辦法正文
明天有同業問我,若何在tableview的headerview中添加點擊辦法,明天就來簡簡略單解釋一下,在swift中添加點擊手勢的辦法是:
imagepath.addGestureRecognizer(UITapGestureRecognizer(target: self, action: "imagePathClick:"))
怎樣樣,看上去是否是比oc簡略多了呢,簡略說明一下,imagePath是我界說的一個UIImageView,能夠有人添加了這個手勢以後會發明,為何點擊這個控件沒有起感化呢?其實緣由在於,能夠你沒有翻開用戶交互,很多控件,默許是不接收用戶交互的,好比ImageView,好比Label.所以我們須要讓控件吸收點擊,輸出以下代碼便可
imagepath.userInteractionEnabled = true