我想在我的AppDelegateController窗口中添加兩個子視圖。無論是在橫向模式。當我添加第一個視圖時,它在橫向(這很好),但是當添加第二個視圖時,它會自動處於縱向模式。有什麼建議?在窗口addsubview問題
感謝+問候
這是在我的AppDelegate.m
[window addSubview:viewController.view];
CGRect frame = startviewController.view.frame;
frame.origin.x = 400;
frame.origin.y = 0;
startviewController.view.frame = frame;
[window addSubview:startviewController.view];
這是在我的AppDelegate.h
@class LearnShiftViewController;
@class StartViewController;
@interface LearnShiftAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
LearnShiftViewController *viewController;
StartViewController *startviewController;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet LearnShiftViewController *viewController;
@property (nonatomic, retain) IBOutlet StartViewController *startviewController;
在我的MainWindow.xib我加這兩個視圖控制器我想添加爲子視圖小號!
我的辦法使它們景觀把這個兩個視圖控制器的shouldAutorotateToInterfaceOrientation方法:
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
,並設置方向設置爲橫向InterfaceBuilder下。
也許有些代碼會有所幫助。你如何使它景觀?你怎麼啓動子視圖? – 2010-09-08 20:56:16