画面を横にするための方法の忘備録です。
出処はここですよ。
http://www.blogger.com/post-create.g?blogID=6808403252428208396
まず、info.plistに「UIInterfaceOrientation = UIInterfaceOrientationLandscapeRight」を追加する。
次に UIApplicationDelegate.m の applicationDidFinishLaunchingメソッドで
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeRight];
を呼び出す。具体的には
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeRight];
[window addSubview:viewController.view];
[window makeKeyAndVisible];
return YES;
}
とする。
UIViewController.m の shouldAutorotateToInterfaceOrientation メソッドをこんな感じにする。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return (interfaceOrientation == UIInterfaceOrientationLandscapeRight); }
最初はこの項目は無視せよってなっているんで注意。
0 件のコメント:
コメントを投稿