2014-08-29 27 views
1

我有一個這樣的視圖層次:夫特的UIScrollView雙抽頭uitbutton變焦

UIView - >UIScrollView - >UIView (contentView) - >UIButton

我已經添加代碼到UIScrollView激活變焦當用戶雙擊抽頭。 這很好,內容視圖和UIButton正在縮放。我的問題是當我雙擊這個按鈕,我想滾動視圖放大(這是確定的),但我不希望我的按鈕來觸發事件(這是不正確的)

我想要按鈕只觸發一個事件,如果用戶點擊一次,但不是雙擊。

在我的情況下,UIButton可能很小,我希望用戶有可能雙擊它進行縮放,但僅在單擊時觸發動作。

我嘗試對你的幫助做到這一點與SWIFT

非常感謝

回答

0

相反的UIButton,使用UIViewUIImageView如按鈕,添加UITapGestureRecognizer它。

並實現以下邏輯:

​​

希望它能幫助:)