我想在我的應用程序中使用OpenFlow項目。 我的目標是;當用戶選項卡到當前UIImageView根據OpenFlow的AFItemView的任何流項目時,它將在屏幕上放大(帶/不帶動畫),然後用戶將能夠關閉並返回到應用程序中的緩存流視圖。OpenFlow AFItem UIImageView touchesBegan
當我用默認的OpenFlow的圖書館中,我沒有得到tocuhesBegan事件,然後我看到這條線
self.multipleTouchEnabled = NO;
self.userInteractionEnabled = NO;
self.autoresizesSubviews = YES;
在AFOpenFlowView.m
,當我改變self.userInteractionEnabled = NO;
到self.userInteractionEnabled = YES;
我得到的touchesBegan AFItemView.m中的事件已經實現了UIView,但是當我應用這個改變時流程不起作用。
我想知道我的錯誤在哪裏?
任何幫助和示例代碼將不勝感激。
編輯: 讓我解釋一下我的目標; 目標是用戶將打開OpenFlow滾動圖像的觸摸,然後當觸摸OpenFlow視圖內的任何圖像時,選定的圖像將與放大或翻轉或某物。動畫。當用戶觸摸關閉將在打開的圖像右側的圖標時,屏幕將返回到OpenFlow主屏幕,我在OpenFlow項目中找不到任何解決方案。這真的很緊急。
問候
tc。感謝你的快速回答,任何例子都會很好,如果你提供它 – fyasar 2010-08-18 05:34:31
其實,我把touchesBegan處理程序放到AFItemView,但處理程序不工作,直到更改爲self.userInteractionEnabled = YES; AFOpenFlowView的內部。它仍然是一樣的。 – fyasar 2010-08-18 06:45:27
嗯,順便說一下,我讀了你的http://stackoverflow.com/questions/3488201/how-to-flick-through-a-deck-of-cards/3490172#3490172答案,OpenFlow使用UIScrollView作爲容器,我認爲問題來源在這裏,不是嗎? – fyasar 2010-08-18 08:08:35