0
私のiPhone用バージョンアプリをやっていますが、アプリ内のiPhoneプロバージョンはビジョン「ポートレート」バージョンでしか動作しませんが、これはiPadのランドスケープビジョンになります。これまでのやり方を見てください:interfaceOrientation iPad
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}
else{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
それはiPhoneであるかどうかを検出し、それがあれば、どの位置でも風景になります。iPad、iPhone Proは反対です。
私は成功しておらず、うまくいきませんでした。
誰かが既に同じようなことをしましたか?基本的に私が欲しいのは簡単ですが、iPhone ==ポートレート、iPad ==風景です。
私はデバッグでこのエラーを取得し、iPhoneとiPadの両方でポートレートモードでのビューと常にまだ
を私のプロジェクトで実装しようとしましたが:
ビューコントローラ-shouldAutorotateToInterfaceOrientationからNOを返しました。すべてのインターフェイスの向きです。少なくとも1つの方向をサポートする必要があります。
私のアプリケーションは、JP Floripaによってアプリストアをブラウズするラジオプレーヤーです。私はあなたがiPhoneを望む方法の例を見ることができます。==ポートレートとiPad ==風景、 2つの別々のアプリケーションかユニバーサルかわからない 2つの別々のアプリケーションかユニバーサルかわかりません。 – jucajl
それは当てはまりません。私は横向きの方向のみをサポートするアプリを持っています。キーは左右両方の風景モードをサポートしています。この両方のルールはポートレートモードには適用されません。私は通常の縦向きのみをサポートするが、アップサイドはサポートしていないアプリがたくさんあります。 – erkanyildiz
しかし、私のコードはどうですか?誰にどのように行うためのヒントがありますか? iPhone ==ポートレート、iPad == LandsCape – jucajl