2011-10-19 48 views
0

我做了一個卡通應用程序。 在ios4.3中完美,但不應該運行ios5。ios5 Xcode 4.2 scrollview自我回報錯誤

錯誤消息「終止應用程序由於未捕獲的異常‘NSGenericException’,理由是:「該視圖從viewForZoomingInScrollView返回:必須是滾動視圖的子視圖不能是滾動視圖本身。」

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView 
{  

    return self.scrollView; 

} 

如果不能滾動視圖自動復位

將替換所有代碼。

幫助我。

回答

0

這真的好像是iOS5的一個新功能。 xD 不,我認爲禁止返回然後重新調整scrollview本身是非常明智的。

您的解決方案: 如果你剛剛有一子視圖的滾動型像一個ImageView的,GLKitView,MapView的......返回。 如果你有更多的元素,然後將所有的元素放在容器上,比如UIView,把它放在scrollview上並返回UIView。

這真的應該是它。我希望這也適用於你。

親切的問候。 $ h @ rky

編輯:任何成功到現在爲止?