2015-11-03 92 views
1

我目前有一個UIView,稱之爲(A),它被外包到第三方庫中。 在物理上按onTapGesture會很簡單,但這裏的問題是這(A)在另一個視圖層次結構上,而不是我擁有的。原因是我將變換應用於(A)中。iOS:以編程方式從另一個視圖調用onTapGesture

我決定委託一個將以編程方式調用問題的onTapGesture的UIView的UIButton,有沒有辦法做到這一點?

我無權訪問此第三方庫的onTap選擇器。

+0

你是說這個第三方庫有一個觀點,你不能訪問它所調用的龍頭功能嗎? – Knight0fDragon

+0

不幸的是,除非你在Unity的onTap庫中調用... – apollow

+0

如果你使用的是統一,你爲什麼要在Xcode中做東西? – Knight0fDragon

回答

0

這是一個非常晚的回答你的問題。如果你仍然在做這件事,可能我的答案會有幫助,或者可能是別人會覺得有用。

該手勢不公開其目標和操作。在這種情況下,可能會以編程方式創建假觸摸將會很有幫助。正如您有UIView,您可以輕鬆獲得該視圖的window。用窗口找出x,y座標並創建一個假的UITouch事件。我也有類似的問題,並創造假觸摸爲我工作。 This是我提到的用於創建假觸摸的鏈接。

相關問題