私はタブバーのiPhoneアプリを作っていて、アニメーションのタブバーのアイコンを持っていたいと思っています。何も見つからず、可能ではないかもしれません。タブバーのアニメーション
0
A
答えて
3
これを既に解決しているのか、もうこれを行う必要がないのかはわかりませんが、これはいくつかの点で可能です。独自のTabBarを最初から完全に作成し、イメージをアニメーション化するためのメカニズムを構築することができます。または、あなたが望むと思うように、あなたのためにこれを行うためにUITabBarControllerを微調整することができます。お使いのコントローラで
あなたが最初にあなたのタブバーの項目を設定:セルフは、あなたのUITabBarControllerである
[self.tabBar setItems:(NSArray *)items animated:(BOOL)animated];
を。これを行う前に、tabBarに配置するためのUITabBarItemsを既に作成しておく必要があります(これを行う方法はわかっていますが、私に知らせていない場合は、プロパティにアニメートするものを保持する必要があります)。
@property (retain) UITabBarItem *animatingTabBarItem;
OR
@property (retain) NSMutableArray *animatingTabBarItems;
あなたがアニメーション化することを、いくつかを持っている場合。だから、
、あなたはこれが方法、
- (void)animateTabBar {
}
は、すべての打撃を受けることを意味します、タブバーの項目を設定しても、タイマーを起動し、
[NSTimer scheduledTimerWithTimeInterval:0.2 target:self selector:@selector(animateTabBar) userInfo:nil repeats:YES];
のようなものを作成0.2秒。インターフェイスで、.hファイルまたは.mファイルの先頭にメソッドを定義していることを確認してください。この方法のリコールでは、
あなたはアニメーションの次のフレームのためにしたい画像を持っているUITabBarItemsの新しいセットで[self.tabBar setItems:(NSArray *)items animated:(BOOL)animated];
、で、おそらく、あなたがどこかにあるアニメーションのどのフレームの店舗を保ちますNSUInteger ivar、そしてあなたのタイマーメソッドでイメージの間を切り替えます。このアニメーションは、フリックブックアニメーションのように少し見えます。
ご希望の場合はお知らせください。私ができることを見てみましょう。
関連する問題
- 1. タブバーはカメラビューのアニメーションを開きます
- 2. 新しいビューはアニメーションとオーバーラップするタブバー
- 3. クリック時にタブバーから別のタブバーに移動する(ナビゲーションコントローラー付きのタブバー)
- 4. タブバーのカスタマイズ
- 5. Framework7のタブバー - スライダバー
- 6. のiOS:タブバー - タブ
- 7. タブバーの削除
- 8. タブバーでのボタンプログラミングナビゲーションアプリケーション
- 9. Androidタブバー
- 10. タブバー+ナビゲーションバー
- 11. タブバーのタブのオーバーフロー
- 12. タブバーのナビゲーションコントローラをポップアップ
- 13. コレクションビューの表示タブバー
- 14. スウィフトの垂直タブバー
- 15. カスタムiPhoneアプリのタブバー
- 16. フレックス4ツールチップのタブバー
- 17. タブバーなしのSegue
- 18. iphone - タブバーの使用
- 19. タブバー/ナビゲーションの更新
- 20. タブバーとタブバーの項目の間にサブビューを追加する
- 21. タブバー項目
- 22. ストーリーボード付きタブバー
- 23. タブバーがアンドロイドスタジオ
- 24. three20イメージギャラリー、タブバー
- 25. タブバーはセグエが
- 26. アンワインドセグエ隠しタブバー
- 27. Android:リサイクラービュー(タブバー上)
- 28. フレックス:マルチ行タブバー?
- 29. タブバー。 childView segues
- 30. タブバー項目が
どのようなタイプのアニメーションが必要ですか? –
私は歩く棒人間を持っていたい。非常に長いアニメーションやグラフィックスを必要とするアニメーションである必要はありません。 – Jordan