iPhone (横向きモードで実行) (OS 3.0) 用のアプリケーションを作成しています。ツールバーのボタンをタッチすると、スライド効果のあるビューが開きます (「ブックマーク」をタッチしたときの効果に似ています)。モバイル Safari のツールバー) を画面の下から上に移動します。ビューは、ボタンと同じ XIB ファイルにあります。
これどうやってするの?
前もって感謝します。
iPhone (横向きモードで実行) (OS 3.0) 用のアプリケーションを作成しています。ツールバーのボタンをタッチすると、スライド効果のあるビューが開きます (「ブックマーク」をタッチしたときの効果に似ています)。モバイル Safari のツールバー) を画面の下から上に移動します。ビューは、ボタンと同じ XIB ファイルにあります。
これどうやってするの?
前もって感謝します。
アニメーションのカスタムを行うことについて質問している場合は、役立つかもしれないスニペットを次に示します。ビュー「myView」がすでにサブビューとして現在のビューに追加されていると仮定しましょう。
[myView setFrame:CGRectMake(0, 480, 320, 480)];
[myView setBounds:CGRectMake(0, 0, 320, 480)];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationDelegate:self];
[myView setFrame:CGRectMake(0, 0, 320, 480)];
[UIView commitAnimations];
そこにある重要な数字は、setFrame rect の y 位置 (480 の次に 0) です。これにより、オフスクリーンからオンスクリーンに移動します。
[self.tabBarController presentModalViewController:yourSlideController animated:YES];