アプリのルート コントローラーとして TabBarController を使用しています。私が使用するすべてのビュー (5 つのタブ) はすべて、インターフェイス ビルダーで接続されています。私がやろうとしているのは、タブ間を移動するときにスライドまたはフリップ アニメーションをトリガーすることです。ただし、プログラムでタブを変更した場合にのみこれが発生するようにしたいです (つまり、ビューの 1 つでスワイプジェスチャを行うとアニメーションがトリガーされますが、タブの 1 つを選択したときはトリガーされません)。私が現在これを処理している方法は、次のように呼び出すことです。
[appDelegate.myTab setSelectedIndex:0];
iPhoneがスワイプを検出したとき。私はインターネットを 5 時間連続で検索してきましたが、ここにアニメーションを追加する方法が見つからないようです。次のようなものがあれば、本当にクールです。
[appDelegate.myTab setSelectedIndex:0 アニメーション:(YES)];
しかし、そうではありません...誰もこれを試したことがないとは想像できませんが、私の人生では、これがどのように行われるかを説明するものをオンラインで見つけることができません. よろしくお願いいたします。