2011-02-17 11 views
1

URITABLOCKERに表示されているmoreNavigationControllerを使用してIn-Callステータスバーを切り替えると、moreNavigationControllerは他のビューと同様にサイズ変更されません。iPhone In-Callステータスバーのサイズが「More」に変更されていない

これはコードで変更できますか、それともSDKのバグですか?

私はiOS 4.2 SDKを使用しています。

+0

同じ問題が発生していますが、UITabBarControllerに問題があり、コールを切り替えたときに、そのビューフレームが標準のUIViewControllerと同じように動作しないと思います。 Morever、答えは "答え"と書かれていますが、私の考えでは正しいとは言えません。 – yonel

答えて

1

通常は、アプリの実行中にインコールステータスバーを表示できません。シミュレータでこれを行うことができるという事実は完全に人工的です。

+0

これはデバイスのアプリでは起こりませんか? –

+2

通話に応答すると、アプリケーションは一時停止されます。アプリケーションの実行中にインコールステータスバーが表示されるのは、サスペンドから復帰するときだけです。これをテストするには、アプリを実行し、ホームを押し、インコールステータスバーを切り替えてから、シミュレータでもう一度アプリをクリックします。これはそれを前に戻すでしょう。もちろん、あなたのアプリがバックグラウンドをサポートしていない場合でも、これは完全な問題ではありません。 –

+1

これは実際には当てはまりません。パーソナルホットスポット(およびその前のインターネットテザリング)を有効にすることは、タブバーのカスタマイズの途中など、いつでもiPhoneとやりとりすることができます。 –