我有一個主視圖上有兩個按鈕,它控制方法來顯示下一個圖像並顯示前一個圖像。在這種情況下,'圖像'是一個從UIImageView繼承的類,它有多個可以與之交互的圖片,我稱這個類爲'窗格'。窗格本身處理所有的用戶交互,而主視圖控制按鈕顯示下一個窗格和前一個窗格。這是我的困境,因爲窗格完全覆蓋了主視圖,它不允許用戶點擊主視圖上的按鈕!所以一旦窗格彈出,你不能通過按鈕來改變!有沒有辦法通過視圖的透明部分來進行觸摸,或者如果不是我能夠如何實現這一目標?!iPhone SDK允許接觸影響多個視圖
我無法將touchesBegan或其中的任何方法從窗格傳遞到超級視圖,因爲所有按鈕觸摸方法都是在xib文件中創建的。
我無法在控制面板下插入窗格,因爲那樣您將無法與窗格進行交互。據我所知,無法將觸摸事件傳遞給屬於主視圖的paneHoldingArray中的每個窗格
我無法在窗格內添加命令按鈕,因爲我希望能夠替換命令按鈕的圖像與下一個/上一個窗格的指紋呈現。
我一直堅持這個很長一段時間,請有人幫我解決一個修復操作或新的方式來重新設計代碼,使其工作!
如果我將按鈕分解到另一個視圖並將其放在窗格上方,我們現在與之前的情形相同,因爲新按鈕視圖阻止與其下面的視圖交互 – Parad0x13 2010-05-19 03:33:18
因此,您希望單擊通過同時與兩個視圖交互來觸發兩個動作? – drawnonward 2010-05-19 15:14:37
是的 – Parad0x13 2010-05-19 18:34:58