0

タブが1つしかないタブバーアプリがあります。

これが私のdidFinishLaunchingWithOptions

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    
OneDayViewController *oneDayView = [[OneDayViewController alloc] initWithNibName:@"OneDayView" bundle:nil];
tabBarController.viewControllers = [NSArray arrayWithObject:oneDayView];

[self.window addSubview:tabBarController.view];
[self.window makeKeyAndVisible];

return YES; }

のどのメソッドでもOneDayViewController、次のコードがあります。

UIView *superView = [self.view superview];

質問は:superView今何ですか?UIView?UIViewControllerまたは...わかりません(申し訳ありません)

P / S:OneDayViewを削除して、タブバーに別のビューを追加したいので、これを尋ねます。

どうもありがとうございます。

4

1 に答える 1

0

あなたのスーパービューはtabBarController.viewになります...(以前、私はそれが間違っていたウィンドウだと言いました...)

OneDayViewControllerを表示/プッシュするコードを投稿してください...スーパービューについて明確なアイデアを得ることができます...

于 2011-03-28T13:02:09.100 に答える