2

メイン画面に 2 つのコンテナー ビュー コントローラーがあり、1 つは上部のグローバル ツールバーとして機能します。ほとんどの場合、これで問題ありませんが、ユーザーが画面上に多くの情報を表示できるように、このオフスクリーンをアニメーション化する必要があります。これは可能ですか?ドキュメントを見てきましたが、変換アニメーションを使用する必要があるのか​​ 、フレーム/境界を変更する必要があるのか​​ わかりません。どんな提案でも感謝します。

4

1 に答える 1

1

標準のUIViewアニメーション(ブロックまたはその他)でフレーム/境界を変更できるはずです。「含まれている」ビューを参照する必要はありません。

更新:これはブロックアニメーションの例です。

[UIView animateWithDuration:1.0f
                 animations:^{
                     view1.frame = CGRectMake(blah...);
                 }
                 completion:^(BOOL finished){
                     // do something here if you wish.
                 }];
于 2013-01-24T00:34:24.380 に答える