2011-10-19 16 views
1

私はストーリーボードを使用していますが、この問題が発生しました。私は、テーブルビューとマップビューを持つタブバーにアクティビティインジケータを追加する必要があります。だから、基本的には私は活動インジケータを実行したい現在の場所を見つけるまで。私はストーリーボードを使用してタブ付きバーの前にビューコントロールを追加しましたが、終了後は何も起こりません。ですから、私はあなたがタブ付きバーアプリケーションにアクティビティインジケータを追加する方法と、タブ付きバーをロードするアクティビティが終了したことを知りたいと思います。タブバーにアクティビティインジケータを追加

答えて

0

は、次のリンクと同じためcustomtabbarを使用することができますし、あなたが

custom tab bar controller

希望このヘルプ よろしく必要 - ボタン任意のタブにサブビューとして活動の指標を追加することができます

3

UIActivityIndicatorView *activityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray]; 
[activityIndicator startAnimating]; 
[self.tabBarController.tabBar addSubview:activityIndicator]; 
[activityIndicator release]; 

self.tabBar:あなたはこのようなタブバーに活動の指標にビューを追加することができます

コントローラはUITabBarControllerです。これは、タブバービューの(0,0)にグレーのアクティビティインジケータを表示します。アクティビティインジケータのフレームを変更して、タブバーに表示する場所を設定することができます。

+0

どこにこのコードを書いていますか? appdelegate?現在の場所を見つけるcurrentlocationfinderというクラスがあります。しかしそれは見解を持っていません。 – CodeGeek123

+0

このようdidFinishLaunchingWithOptions方法でアプリデリゲートでそれを追加することができる: - (BOOL)アプリケーション:(のUIApplication *)アプリケーションdidFinishLaunchingWithOptionsを:(NSDictionaryの*)launchOptions { UIActivityIndi​​catorView * activityIndi​​cator = [[UIActivityIndi​​catorView ALLOC] initWithActivityIndi​​catorStyle:UIActivityIndi​​catorViewStyleGray]。 [activityIndi​​cator startAnimating]; [self.tabBarController.tabBar addSubview:activityIndi​​cator]; [activityIndi​​cator release]; self.window.rootViewController = self.tabBarController; [self.window makeKeyAndVisible]; return YES; } –

+0

こんにちはSorin ..私は上記のコードを使用してアクティビティインジケータを追加しましたが、私は複数のtabbarcontrollerを持っています。私はこのようにサブビューを追加するとき – Rupesh

関連する問題