在窗口中添加访问问题
题
我想在AppDelegateController中的窗口中添加两个子视图。两者都处于景观模式。当我添加第一个视图时,它是在景观中(很好),但是当添加第二个视图时,它会自动处于肖像模式。有建议吗?
谢谢 +问候
那是我的 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 我添加了两个视图控制器,我想添加为子视图!
我使它们景观的方式将其放在两个视图控制器的YoursautorotateToTaceorientation方法中:
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
并设置界面建筑器中风景的方向。
解决方案
好的,我自己修理了。
我添加了一个DummyViewController,其中添加了两个子视图。因此,仅将一个视图添加到窗口中。现在可以完美地工作:)但是谢谢!
其他提示
您确定启用了第二视图的景观模式吗?
不隶属于 StackOverflow