的圖像一個UIImageView檢測「潤色」是勝過千言萬語:)試圖從尚未被挖掘
的情況如下:我想按一個UIButton,然後全屏顯示UIImageView(我已經完成!)。然後,我需要通過檢測手指已從屏幕上擡起來隱藏圖像視圖。
我都試過了,沒有成功:
添加
UITapGestureRecognizer
到圖像視圖並啓用userInteractionEnabled
。let tap_to_close_ref = UITapGestureRecognizer(target: self, action: "tap_to_close:") tap_to_close_ref.numberOfTapsRequired = 1 self.addGestureRecognizer(tap_to_close_ref)
的問題是,除非它已被圖像本身發起的UIImageView不承認水龍頭。
- 我分類了UIImageView並聽取了
touchesBegan
事件,同樣的問題再次出現。
有什麼建議嗎?
顯示的UIImageView在按鈕的'touchDownInside'和海因在'touchUpInside'和'touchUpOutside' – 2014-10-08 11:14:37
這隻會是有效的,當一個擡起手指** **內該按鈕,如果他滑動手指並將其擡起,則不是。 – abinop 2014-10-08 11:18:12
只是一個想法:如何在UIImage上方的全屏透明視圖並讓該視圖處理水龍頭......? – zisoft 2014-10-08 11:19:57