2011-08-01 7 views
0

私は、アプリケーションからのボタンクリックでURLを開くには、次のコードを使用しています:Applicationから開いたときにWeb URLがアニメートされないようにするにはどうすればよいですか?

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.innotrack.eu///"]]; 

をしかし、それはサファリにURLを開いたとき、それがアニメーション化、要件は、このアニメーションを防ぐためです。それを達成する方法?

+2

Safariにフォーカスを合わせるためにあなたのアプリがシャンされて回転するアニメーションを意味しますか?そして、Safariが画面いっぱいに成長しますか?その場合、これはアプリを切り替えるためのOSの動作であり、サードパーティの開発者(*つまりあなた*)は変更できません。実際にアニメーションを失う必要がある場合は、アプリに「UIWebView」を埋め込み、その中にウェブページをロードして、Safariに切り替える必要はありません。 –

答えて

0

は、我々はURLを開いている間にアニメーション化しないようにそれを注文する権限がありません、それはそう、openURL:からのUIApplicationを命令するだけで権利を持っています。

1

カルーセルの窓交換のようなアニメ?これは、iOS4でアプリケーションを切り替えるときのネイティブの動作で、私はあなたがそれを避けることはできないと思います。

あなたができることは、inapp UIWebViewを作成してウェブサイトを表示することです。そうすれば、ビューを切り替えるときに発生するアニメーションを制御できます。

関連する問題