iPhone用のvinコードスキャナーアプリを開発しています。すべてうまくいきましたが、nib を開こうとすると、別の nib ファイルの上に表示されます。これは、新しいnibファイルを起動するボタンのコードです。
-(IBAction)dOne{
SellAutoViewController *autoController = [[SellAutoViewController alloc] initWithNibName: @"SellAutoViewController" bundle: nil];
[self.view addSubview:autoController.view];
}
これが私のSellAutoViewController.miで行ったことです。shoulautorotate関数を使用してポートレートモードで表示しますが、何も起こりませんでした
-(BOOL)shouldAutorotate{
return YES;
}
-(NSUInteger)supportedInterfaceOrientations{
return (UIInterfaceOrientationMaskPortrait);
}
これは、SellAutoViewController https://www.dropbox.com/s/8ssi4n50dcaqf28/Screenshot%202013.05.06%2013.26.54.pngをロードする [完了] ボタンをタップする前のビュー です。[完了] ボタンをタップすると、次のようになります。:( https://www.dropbox.com/s/q6z6a4dr0n198n3/スクリーンショット%202013.05.06%2013.27.13.png