2011-07-06 11 views
2

このアプリケーションのrootViewControllerUITabBarControllerサブクラスです。 NOをアニメーション化する場合は、UITabBarController-presentModalViewController:animated:に取得できないという奇妙な問題が発生しています。私たちはさまざまな方法を試みました:-viewDidLoad-viewWillAppear-viewDidAppear、それがハッキーである遅れの後にそれを行うならば、それを動作させることしかできません。-presentModalViewControllerを使用する:アニメーション:UITabBarControllerを使用してアニメーション化しない

私がテストにこれを抜け出すことを決めたと私はYESNOの両方で期待どおりにanimatedパラメータのために働く-viewDidAppear方法で-presentModalViewController:animated:を呼び出しUIViewControllerを持っている場合ことがわかりました。しかし、このVCがUITabBarControllerの場合、animatedYESの場合は動作しますが、NOの場合は動作しません。

アイデア?これはバグですか?私はオンラインとドキュメンテーションを検索しましたが、UITabBarControllerがこのようにビューを表示できないべき理由を見つけることができません。

答えて

3

これは間違いなくバグのようです。 Appleとbugreportを提出することをお勧めします。プロジェクトがブロックされている場合は、Appleのサポートインシデントの1つを使って提出できます。本当にバグであれば、サポートインシデントを払い戻します(何も問題はありません)。バグでなければ、彼らはあなたに解決策を与えることができます。

+0

は、xCode 4.2、iOS SDK 5.0のバグを確認しました。 – Raptor

関連する問題