2012-02-13 78 views
0

每個身體我都集成了icarousel與使用uiviewwrapper的cocos2d,之後,我已經與icarousel做在模擬器上工作正常,但在ipad它使一些問題,它的第一個和最後一個選項正常響應,因爲它但在選擇之間uibuttons沒有響應時選擇和thay正在工作時,在某些特定的角度,而不是在前視圖。我搜索了很多,但我找不到任何解決方案,因爲沒有一個單一的警告或錯誤時,應用程序建立。 所有的建議將受到歡迎。由於icarousel與cocos2d問題

https://github.com/nicklockwood/iCarousel/issues/85

回答

0

這有可能是科科斯可以與UITapGestureRecognizer會干擾該iCarousel用來攔截水龍頭,並將其轉發到該項目的意見。

這可以解釋爲什麼你可以點擊側視圖而不是最前面的視圖,因爲它的手勢被區別對待。

嘗試在代碼中添加一些斷點並添加一些斷點到手勢處理邏輯,以查看是否可以看到它失敗的位置。

另外,給我一個工作代碼的例子,我會看看。

2

在的appDelegate功能刪除該行

if(! [CCDirector setDirectorType:kCCDirectorTypeDisplayLink]) 
    [CCDirector setDirectorType:kCCDirectorTypeDefault]; 

[CCDirector setDirectorType:kCCDirectorTypeDefault]; 

更換相同設置[CCDirector setDirectorType:kCCDirectorTypeDisplayLink]將導致iCarousel意外行爲。