【发布时间】:2012-09-05 04:00:11
【问题描述】:
我想重新加载标签栏控制器(UIViewController)中包含的所有视图。搜索后我发现我必须应用 setNeedsDisplay 方法,但我无法找到我应该在哪里应用它。也欢迎任何其他替代方案
- (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?
-
我在另一个 NSObject 类中调用应用程序委托,我在其中放置了一些按钮操作。当按下按钮时,我想重新加载 VC
标签: iphone ios xcode ios4 iphone-sdk-3.0