2010-12-28 2 views
0

これはあいまいな質問ですが、これを考えてください... 私はipadで本のリーダーを開発しており、ハイライト、メモなどの多くの機能を備えていますこれらすべての機能はうまく機能しています。しかし、問題は、私は任意の機能を実装した後、デバイスを回転しようとするとき..アプリは、それが方向を変更した後に打撃(またはぶら下げ)されています....向きを変えながらアプリケーションがハンギングする

誰かがアプリが通常ハングアップする理由を教えてください? ???これを考えてください。あなたの入力は

+0

両方向をサポートしますか? – KingofBliss

+0

コンソールでログを確認しましたか?それはぶら下がるかもしれないことを意味します。したがって、あなたはそのUIにアクセスすることができません。一度コンソールを確認して、何を表示しているのですか? – Satya

答えて

0

問題があなたのコントロールフレームの設定であるかもしれない

おかげで.....私は長い道を行くのに役立ちます。次のようにアプリケーションのサポートポートレートモードだけでは、コードを意味している場合

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 
    // Return YES for supported orientations 
    return YES; 
} 

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 
    // Return YES for supported orientations 
    return (interfaceOrientation == UIInterfaceOrientationPortrait); 
} 

し、それに応じて制御フレームを変更します。

+0

こんにちは王とsatya ....あなたの答えに感謝します。しかし、私はすでにこれをやっている....と私のアプリはpotraitとlanscapeの両方でうまくいきます...しかし、問題は、ハイライトなどのいくつかの操作をしようとすると発生します...それだけで、それはぶら下げ..私はコンソールを見たことがありますが、私はそれから一つのビットを理解することすらできませんでした.. – DforDinu