1

スプリングボードでフォルダ ビューのようなものを実現する必要があります。フォルダ ボタンを押すと、ホーム画面のコンテンツが適切にスライドして、選択したフォルダの内容が表示されます。

私の質問:それは可能ですか?つまり、サブビューを表示し、それらをスライドさせ、元に戻す操作全体を使用して、自分でアニメーション全体を「単に」作成するだけです。
それが唯一の方法ですか、それとももっと簡単な方法はありますか?
注: アプリを iOS 5.0 に設定しました +
よろしくお願いします
Filip

4

2 に答える 2

3

SDK には、目的の機能を実現するものは何も組み込まれていないため、自分でビルドする必要があります。

それはあまりにも大きな質問であってはなりません。かなり簡単に:

  • 各フォルダーの UIButton を "Springboard" ビュー コントローラーのビューに追加します。
  • ユーザーがボタンをタップすると、フォルダーの内容を表示する UIView サブビューでアニメーション化されます。
  • ここでも、フォルダーのコンテンツの各メンバーを UIButton で表すことができます。
  • コンテンツ ボタンをタップすると、新しいビュー コントローラーがナビゲーション スタックにプッシュされます (たとえば)。
  • メイン ビューにタップ ジェスチャ レコグナイザーを追加して、開いているフォルダーの外側をタップするとフォルダーが閉じられるようにします。

これは私にとって大きなプログラミングの挑戦のように思えます!

于 2012-07-03T12:14:22.907 に答える
1

はい、カスタム アニメーションを追加して、カスタム ビューとして実行する必要があると思います

于 2012-07-03T12:12:02.540 に答える