0

立方体の側面のように6つのビューを持つアプリを作成し、各方向にスワイプして立方体の別の側面に移動できるようにしたいです。

そのため、立方体が回転しているように見えるビューコントローラ間のアニメーションが必要です。

一部の古い投稿(キューブ構造ビューコントローラーなど)では、CATransitionで使用する遷移タイプに@ "cube"を使用し、UIViewControllerのtransitionFromViewController:toViewController:duration:options:animations:completionメソッドを呼び出して2つのビューコントローラー間で簡単にアニメーション化することに言及しています。 。

ただし、iOS 6のドキュメントとヘッダーファイルでは、@ "cube"や、古い(iOS 5時代)の投稿で言及されているその他の文字列リテラルの使用については言及されていません。

そして、iOS6のリリースノートやAPIの差分で非推奨になっていることについては何も見つかりません。

アニメーションは動作しますが、使用するとアプリが拒否されるのではないかと心配しています。

しますか?代替手段は何ですか?

4

1 に答える 1

0

ここから取得:

http://iphonedevsdk.com/forum/iphone-sdk-development/102300-undocumenten-catransition-type.html

「私はAppleのエンジニアにこの特定の問題について尋ねました。彼らは、公式には、文書化されていない移行効果は他の文書化されていないAPI機能とまったく同じであり、許可されていないと述べました。

ただし、自動化されたツールは、文書化されていないメソッドを使用しているように、文書化されていない遷移を使用して検出するように設定されていないため、それを回避できる場合とできない場合があります。ギャンブルです。」

于 2013-02-13T08:26:49.227 に答える