タブバーコントローラ(UIViewController)に含まれるすべてのビューをリロードする必要があります。検索の結果、setNeedsDisplayメソッドを適用する必要があることがわかりましたが、どこに適用する必要がありますか。またUIViewControllerをリロードする方法
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
.....
.....
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
[self customToolbar];
[self.window addSubview:tabBarController.view];
[self.window makeKeyAndVisible];
return YES;
}
-(void)customToolbar
{
//Declared view controllers and their Navigation Controller
.....
//Declared tab bar items
.....
tabBarController = [[GTabBar alloc] initWithTabViewControllers:viewControllersArray tabItems:tabItemsArray initialTab:1];
}
VCをリロード/リフレッシュしたいときは? – Maulik
私はいくつかのボタンアクションを入れた別のNSObjectクラスのアプリケーションデリゲートを呼び出します。ボタンが押されたらVCのリロードを行います –