問題が 1 つあります。私のアプリ(タブ付きスタイル)では、テキストを含む1つのviewcontrollerと、テーブルビュー(RSSリーダー)を含む2つ目のviewcontrollerがあります。RSS だけを持っていて、それがシングル ビュー アプリに設定されている場合、RSS フォームのサブビューは機能しますが、タブ付きアプリを設定してテーブル ビューの投稿をクリックすると、サブビューが表示されませんでした... 誰か助けてくれませんか?
ここに私のコードがあります:
AppDelegate.h
#import <UIKit/UIKit.h>
@interface MWFeedParserAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
UINavigationController *navigationController;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet UINavigationController *navigationController;
@end
AppDelegate.m
#import "MWFeedParserAppDelegate.h"
#import "ViewController1.h"
#import "RootViewController.h"
@implementation MWFeedParserAppDelegate
@synthesize window;
@synthesize navigationController;
#pragma mark -
#pragma mark Application lifecycle
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after app launch
UITabBarController *tbc = [[UITabBarController alloc]init];
ViewController1 *vc1 = [[ViewController1 alloc]init];
RootViewController *vc2 = [[RootViewController alloc]init];
[vc1.tabBarItem setTitle:@"Tab1"];
[vc2.tabBarItem setTitle:@"Tab2"];
[tbc setViewControllers:[NSArray arrayWithObjects:vc1, vc2, nil]];
[window addSubview:[navigationController view]];
[window makeKeyAndVisible];
[window setRootViewController:tbc];
return YES;
}
- (void)applicationWillTerminate:(UIApplication *)application {
// Save data if appropriate
}
#pragma mark -
#pragma mark Memory management
- (void)dealloc {
[navigationController release];
[window release];
[super dealloc];
}
@end