2012-03-05 72 views
0

我有滾動殘疾人和長按手勢識別一個UITextView。當我長按我的自定義的UIImageView顯示出來,但它並沒有開始處理觸摸事件。相反,所有觸摸事件都會轉到下面的textView。爲什麼我在我的UITextView沒有得到觸摸的頂部子視圖?

我想自定義的UIImageView添加到視圖控制器和UITextView的,但它並沒有在這兩種情況下獲得觸摸。

有沒有人遇到的問題或知道如何解決它?

+2

是['userInteractionEnabled'](https://developer.apple.com/library/ios/#documentation/uikit/reference/UIImageView_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006889- CH3-SW13你'UIImageView'設置爲'YES')的財產? – 2012-03-05 16:20:29

+0

謝謝!它已啓用,但由於某種原因,我不得不在長按操作方法中重新啓用它。 – HermioneGreen 2012-03-05 16:23:31

回答

0

你是如何呈現的UIImageView?我想我們需要更多地瞭解您的視圖層次結構才能回答這個問題。但是,你可能會檢查您的UIImageView已經userInteractionEnabled設置爲YES,因爲它默認爲NO。

而且,是安裝在圖像視圖,或文本視圖長按手勢識別?

相關問題