問題タブ [uideviceorientation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
121 参照

objective-c - 前のローテーションしか取得できません

私のオブジェクトのinitメソッド

回転メソッドを実行しました

何らかの理由で、didRotateは実際のローテーションの前に呼び出されたようです。したがって、現在/最終ローテーションを取得しようとすると、最後のローテーションを取得します。これが当てはまらないように思われるViewControllerは1つだけです。私が間違っていることについて何か考えはありますか?

0 投票する
1 に答える
1540 参照

objective-c - ビューの縦向きを強制する

私はARCベースのプロジェクトに取り組んでいます。私のプロジェクトはiOS 4.3をターゲットにしています

私のビューの 1 つに縦方向。以下は私にはうまくいかないようです。

これについて何か助けはありますか?

0 投票する
1 に答える
2064 参照

iphone - UIDevice の向きが変更されたときに自動サイズ変更を停止する

iOS 6.0 で非常に厄介な問題が発生しています。IUDevice の向きが変更されるたびに、必要がない場合でも、一部のサブビューが自動サイズ変更されます。私の特定のケースでは、自動サイズ変更するのは UIButton だけなので、この自動サイズ変更を停止し、可能であればすべての自動サイズ変更を無効にするにはどうすればよいですか?

乾杯。

0 投票する
2 に答える
1974 参照

objective-c - ナビゲーション コントローラーを使用した iOS 6 の向き

iOS 5 で正常に動作するアプリを持っています。iOS 6 で動作するようにアプリをアップグレードしようとしています。iOS 6 の向きの使用に関する多くの質問とチュートリアルを読みました。

私の問題は、rootViewController を呼び出すと問題なく動作することですが、viewController をプッシュすると、方向を使用してビューのサイズを変更するため、方向が非常に悪くなります (私のアプリは任意の方向をサポートします)。

ここに私のコードがあります:

2番目のビューでも同じことをしました。理由を見つけたいと思います!!

0 投票する
0 に答える
167 参照

ios - 横向きの iOS アプリを回転せずに正しい向きで起動するには?

ランドスケープのみ、iPhoneのみのiOS6+アプリを開発していますが、回転を希望どおりに機能させるのに問題があります。

アプリ ターゲットに設定されているサポートされているインターフェイスの向きは、Landscape Left と Right のみです。現在、View Controller は 1 つしかなく、その-supportedInterfaceOrientationsメソッドは単純に を返しUIInterfaceOrientationMaskLandscapeます。UIInterfaceOrientationinfo.plist ファイルにはキーがありません。

私がしたいのは、起動イメージが消えて最初のView Controllerが表示された後、ユーザーがデバイスを持っている向きでアニメーションなしですぐに正しく表示されることです。

代わりに、ユーザーが電話のホーム ボタンを右側に持つと、インターフェイスが上下逆さまに描画され、デバイスの回転に合わせて自動回転します。電話は自動的に一方のランドスケープ モードを他方よりも優先します。

この質問は同じことを尋ねているようですが、ユースケースは多少異なり、回答がありません。

これを達成するために何をする必要がありますか?

0 投票する
1 に答える
3890 参照

objective-c - upSideDown iPhone の向きが iOS 6 で機能しない?

あなたが元気で、最善を尽くしていることを願っています。

で問題が発生しupSideDown OrientationiOS 6いますが、すべてを完璧に行っていると思いますが、なぜうまくいかないのかわかりません。解決策を得るために、私の問題をあなたと共有しています。

私がこれまでに行ったこと:

a) xcode プロジェクトの [概要] タブで、4 つの方向をすべて有効にしました。

b)すべてのコントローラー クラスにコード (以下に記述) を追加しました。

しかし、まだ機能してupSideDown Orientationいません

ありがとうございます。

0 投票する
2 に答える
153 参照

ios - whileループ内で一連の手順を実行するにはどうすればよいですか?

一連の手順を1つずつ実行する必要があります。全部で、whileループの内側にある3つのステップを実行する必要があります。3つのテストが完了したら、そのときだけ、ユーザーはwhileループを終了する必要があります。問題は、これらの手順を順番に実行する必要があり、ユーザーが各テストを順番に実行する必要があることです。合格した場合は、次の手順に進みます。

関連するコードは次のとおりです。

ユーザーがiOSデバイスを各位置に配置する必要があり、テストが成功したことを示すためにビープ音が鳴ります。3つのテストがすべて順番に完了したら、ユーザーをループから終了させます。テストがクリアされるたびに、passCountカウンターを1ずつインクリメントして、ループから抜ける3に到達するまで計算します。私の問題は、各テストをどのように、そして順番に実行するかです。

0 投票する
2 に答える
387 参照

iphone - UIViewControllerコンテナ:子にさまざまな向きを許可する

UIViewController更新:1つ(vc1)をコンテナUIViewControllerとして、もう1つを子vc2( )として使用することは可能ですか?

サポートされている方向とはvc2独立して方向を変更できますか?vc1

Fevc1は縦向きのみをvc2サポートしますが、すべての向きをサポートします。vc2ビューを横向きに回転させvc1ながら、ビューを縦向きのままにしたい。

Fe私はVC1とVC2(ポップアップ)を持っています

ポートレート

VC1では縦向きのみがサポートされていますが、VC2はすべての向きをサポートしています。

ここに画像の説明を入力してください

ポップアップの横向きにしたい

ここに画像の説明を入力してください

0 投票する
3 に答える
446 参照

ios - UIDeviceOrientation の登録

デバイスの現在の向きを検出したい。

だから、私はコード行を使用しました

注: 登録していなくてもオリエンテーションが表示されます

向きを変更すると、ボタン クリック イベントでデバイスの向きが取得されます。

ただし、ドキュメントには、最初に登録してから上記のコードを使用する必要があると書かれています。

注:以下のコードでは、デバイスの向きの通知を受け取るようにデバイスを登録しました

そのため、デバイスの向きを取得するための完璧な方法を取得できません。

0 投票する
1 に答える
321 参照

ios - UIDeviceOrientationLandscapeLeft と UIDeviceOrientationLandscapeRight で同じページ遷移を実装する

私はiOS4.3以降のデバイスで動作するはずのiOS 6.0 SDKでプロジェクトを開発しています.
横向きの左で発生しているのと同じページカールが横向きの右になるようにします。
リンク先を見て理解を深めてください。 ビデオデモリンク

私が使用したコードを以下に示します

このコードで何が間違っているのか教えてください。どんな助けでも大歓迎です。