問題タブ [uiinterfaceorientation]

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 投票する
1 に答える
555 参照

iphone - インターフェイスの向きに応じたフレーム

UIAlertView に UITextField があります。向きが変わったら、UIAlertView のボタンと重なってしまうので、UITextField のフレームを更新したいと思います。これらはフレームです:

加速度計を直接使用せずに、デバイスの向きが変更されたかどうかを確認するにはどうすればよいですか?

にあるはず-[UIViewController shouldAutorotateToInterfaceOrientation:]ですか?

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

ios - UIDeviceOrientationFaceUpとUIDeviceOrientationFaceDownを処理する方法は?

ここで初心者の質問。

私は方向を検出します:

UIInterfaceOrientation orientation = [[UIDevice currentDevice] orientation];

すべてがうまくてダンディで、報告された向きに従ってテキストフィールドとラベルを再配置します

if (orientation == UIDeviceOrientationPortrait || orientation == UIDeviceOrientationPortraitUpsideDown)

そしてelse{}他のすべてのために

私が最近発見した問題は、UIDeviceレポートUIDeviceOrientationFaceUpまたはUIDeviceOrientationFaceDown。この状況にどのように対処しますか?ポートレートとランドスケープのどちらで発生しているかUIDeviceOrientationFaceUpを知るにはどうすればよいですか?UIDeviceOrientationFaceDownデバイスが上向きか下向きかはわかりますが、すべてを縦向きと横向きのどちらに再配置する必要があるのか​​わかりません。

ありがとう!

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

cocoa-touch - viewWillAppearの前に呼び出されるwillAnimateRotationToInterfaceOrientation

iOSアプリで発生したクラッシュを追跡しました。これは、viewWillAppearの前に呼び出されるwillAnimateRotationToInterfaceOrientationに関連しています。

2つのビューを持つアプリがあります。基本的に、view1が消えたら、viewWillAppearに再表示されたときに再初期化されると想定して、いくつかの配列を解放します。

ただし、view2で向きを変更してからview1に戻すと、view1がviewWillAppearを呼び出してすべてを再初期化する前に、willAnimateRotationToInterfaceOrientationが発生し、クラッシュが発生します。

ビューが表示され、すべてが再初期化されるまで、willAnimateRotationToInterfaceOrientationを遅らせる方法はありますか?

そうでない場合、私が見ることができる唯一の解決策は、willAnimateRotationToInterfaceOrientationを使用しないか(見苦しい向きの変更になります)、view1からview2に切り替えたときにデータを解放しないため、必要以上に多くのメモリが使用されます。

誰か私が何をすべきかについて何か考えがありますか?

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

iphone - ビューの自動サイズ変更が最初の向きで機能しないのはなぜですか?

ビューが読み込まれた後、向きを横向きに変更しました。そこに、青い帯が表示され、ビューが下に移動します。他のタブに移動して戻ってくると、正常に動作しています。

誰でもこれで私を助けることができますか?

ビューを自動サイズ調整するためにこれを行いました:

スクリーンショットは次のとおりです。

代替テキスト

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

iphone - Iphone アプリの黒の背景を変更できますか?

私のアプリはこのように構成されています。ウィンドウの背景色が白の単一の MainWindow (とにかくどこにも表示されません)。すべてのビュー コントローラーはコードから追加され、コードから作成され、背景が灰色になります。iPhone を回転させてビューも回転させると、ビューの下に黒い背景が表示されます。これは変更できますか?灰色の背景と同時に回転している写真がある場合は特に、見栄えが悪くなります。

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

iphone - 向きを変えるとアプリがハングする

これは漠然とした質問になると思いますが、考えてみてください... iPadでブックリーダーを開発しており、ハイライト、メモなどの多くの機能があり、これらすべての機能がうまく機能しています。しかし、問題は、機能を実装した後にデバイスを回転させようとしたときにのみ発生します..itzの向きを変更した後、アプリが攻撃されます(またはハングします....

アプリが通常ハングする理由を誰か教えてもらえますか???? これを考えてください。あなたの意見は私が長い道のりを歩むのに役立ちます.....

ありがとう

0 投票する
4 に答える
2676 参照

iphone - 向きを間違える

アプリケーションに問題があり、気が狂います。私のアプリケーションでは、シミュレーターを横向きモードに回転させますが、以下の関数では、縦向きになります。

ここでの問題は何ですか?私を助けてください。

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

ipad - View Controller for iPad の UIInterfaceOrientationPortraitUpsideDown を処理できない

私のiPadアプリには、firstView用のtabbarControllerがあり、tabbarController用に、それを押すとボタンが追加され、1つのviewcontrollerが来ます。私の問題は、そのviewcontrollerをPortraitUpsideDownにしようとしているときに、PortraitUpsideDownに来ていなかったことです。そのviewControllerで使用するコードは

// はいを返します。}

}

誰が私が犯した間違いか、何か追加すべきことがあると教えてもらえますか. ありがとう。

0 投票する
4 に答える
5422 参照

iphone - iPhone インターフェイスの向きを有効にする

デバイス自体が回転しているときにアプリケーションでインターフェースを回転させようとしていますが、うまくいきません。サポートされているインターフェイスを plist 情報ファイルに追加し、shouldRotateToInterfaceOrientation に対して yes を返しました。

これがローテーションの実装方法ですか?
助けてください!

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

cocoa-touch - スワップされたビューのデバイスの向きの問題の処理

ipad アプリケーションを実行しています。起動時に mainview と aboutus ビューの 2 つのビューがあり、メインビューを rootcontroller のビュー (ウィンドウに追加されるビュー) だけに配置します。メインビューにはボタンがあり、これを押すとメインビューがスーパービューから削除され、代わりに aboutusview が表示されます。aboutus には、メインビューに戻る同様のボタンがあります。

ここで問題は回転 (向き) にあります。向きの変化を検出すると、表示されたビューを更新します。正常に動作します。(mainview と aboutusview の場合) しかし、ビューを 1 回回転させてから、2 番目のビューを表示しようとするとします。2番目のビューは自動サイズ調整されていないようです。

rootViewController のコード:

私は何を間違っていますか?