問題タブ [orientation]

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 に答える
1689 参照

latex - 上から下ではなく、LaTexの左から右へのツリー?

ルートが左側にあり、各子ノードが右側にあるツリーを描画しようとしています。

qtreeパッケージではこれができないようです。アイデアはありますか?

私はこのドキュメントを見つけました。これは役に立ちそうですが、少しわかりにくいです。

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

iphone - TabBar アプリケーションの横表示と縦表示の問題

横向きと縦向きにしたいTabBarアプリがあります。問題は、タブ 2 に移動してテーブルから選択し、タブ 1 を選択してデバイスを回転させてから、タブ 2 を再度選択すると、コンテンツはデバイスが回転したことを認識せず、カスタムの向きのコンテンツが正しく表示されないことです。現在の向きをビューに伝えるプライベート メソッドを作成しようとしています。IN viewDidLoad では縦向きであると想定していますが、shouldAutoRotate では、プライベート メソッドでコンテンツの正しい配置を調べています。助けてください!!これが私のコードです:

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

.net - 写真が横向きか縦向きかを見分ける方法は?JPEG .NET メタデータの向き

VB.net/C# を使用して、JPEG のメタデータを読み取って、写真が横向きか縦向きかを判断する方法はありますか?

私は、カメラがどの方向が上であるかを知るために、まず加速度計が必要だと思います...正しいですか?傾斜角を検出するためのそのようなインテリジェンスがあると仮定すると、JPEG からその情報を読み取るにはどうすればよいでしょうか?

vb/.net でメタデータを読み取るサンプルをオンラインで見つけました。必要な情報を見つけるために何を読むべきかわかりません。

任意のポインタに感謝.....

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

android - Android-電話の向きが変わったことをウィジェットに認識させる方法

電話の向きが変わったときにウィジェットを更新したい。android 2.0より前では、ウィジェットを登録して向きの変更を意図することができました

しかし、2.0以降はそれを行うことができません。Android Devのドキュメントによると:

Context.registerReceiver()で明示的に登録するだけで、マニフェストで宣言されたコンポーネントを介してこれを受け取ることはできません。

登録することをお勧めしますが、AppWidgetProviderにレシーバーを登録することはできません。

電話の向きがいつ切り替わるかを知りたいので、垂直方向のスペースが不足したときにユーザーにテキストを正しく表示できます。

0 投票する
10 に答える
52468 参照

iphone - iPadでUIInterfaceOrientationを決定する

この場合、向きを指定する必要はありません。検出するだけで済みますが、問題が発生しています。縦向きでのみ機能する条件付きコードがあり、デバイスが横向きの場合は、別のことを行う必要があります。deviceOrientationは必ずしもinterfaceOrientationと同じではないため、ポートレートモードをテストする方法を思い付くことができません。

私がGoogleで見つけたほとんどのチュートリアルは、横向きを強制したり、ある種の回転を行ったりする方法です。私がしたいのは、向きを決めることだけです。これが私のコードですが、機能していません:

interfaceOrientationとプログラムの値を条件付きで決定する必要があります。ご協力いただきありがとうございます!

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

iphone - opengl を使用した iPhone ステータスバーの向き

投影マトリックスを使用して縦向きおよび横向きモードで表示するopenglのみのビューがあります(ビューの変換は常に同一です)。適切な向きでステータス バーを表示する必要があります。これを行うには、UIApplication でステータス バーの向きのプロパティを設定し、opengl ビューのフレームを変更して、ビューがステータス バーの下に移動しないようにします。

横から縦(横が初期状態)に変更すると、ビューのフレームは(0、20、320、460)に設定され、このままになります。ただし、ビューは (-10, -10) によって翻訳されているように見えます。

ビューのサイズを変更したようですが、移動できませんでした。奇妙なことは次のとおりです。

  • 最初のビューは全画面表示で、(0, 0, 300, 480) (ステータス バーのある横向き) に変更すると機能しますが、2 回目に変更しようとすると機能しません (ステータス バー付きの縦向き) )

  • ビューのframeプロパティは、ビューが正しく配置されていることを示しています

問題によって何ができるかについて何か考えはありますか?

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

iphone - iPadオリエンテーションロック通知?

iPadの向きがロックされたときに通知を受け取る方法はありますか?オリエンテーションロックがオンまたはオフに設定されている場合、receivedRotate:通知が送信されますが、通常の回転とロックの「回転」を区別できる方法が必要です。

問題は、回転が変化したときにビュー内で物を回転させていることです。ロックがアクティブになると、iPadはUIInterfaceOrientationPortraitを使用してreceivedRotate:を送信します。

UIDeviceでisOrientationLockedのようなものを探しましたが、成功しませんでした。

これに関する手がかりをありがとう。

編集:iPadの向きロックをオンにすると、何らかの理由で回転が縦向きに変更されたという通知が送信されます。これにより、要素は方向を変えると回転するため、要素が回転します。これは私が防ぎたいことです。

EDIT2:はい、iPadは縦向きの通知を送信するべきではありませんが、送信します。このポートレート通知の後、iPadは通知の送信を停止します。これが本来の方法です。邪魔になるのは最初の通知です。

オリエンテーションロックのロック機能を使用したいので、加速度計を使用できません。iPadがいつロックされたかを知る方法があれば、加速度計を使うかもしれません。

EDIT3:receivedRotate:すべての方向に対してUIInterfaceOrientationPortraitで呼び出されます。

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

wpf - StackPanelの周囲に境界線を設定します。

これが私のXAMLコードです:

境界線はウィンドウ全体の周りに設定されます。また、別のStackPanelを作成すると、その下に追加されるのではなく、以前のStackPanelの右側に追加されます。これの理由は何ですか?

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

android - 横長のカメラ SurfaceView の上に縦長のレイアウトを追加できますか?

私のアプリケーションは、カメラ プレビュー サーフェスを保持する必要があります。カメラは、AndroidMainfest.xml を使用して横向きに固定されています。

カメラのプレビュー自体を正しく動作させる別の方法がある場合は、お知らせください。

次に、多数のボタンを保持するオーバーレイが必要です。使いやすさのために、ユーザー インターフェイスは縦向きの表示に設定する必要があります。

(ボタンやその他の GUI 要素の) 透明なレイアウトを縦向きにする方法はありますか?

RelativeLayout を拡張して特別な回転レイアウトを作成しようとしましたが、onDraw メソッドが呼び出されません。

私は Android プラットフォームのプログラミングにまったく慣れていません。もちろん、プログラミングのトリックや回避策についてはまだあまり知りません。過去 2 週間にわたって多くの調査を行いましたが (ネイティブの Camera 実装についても調査しました)、これまでのところ適切な解決策を見つけることができませんでした。

2つの別々のアクティビティで機能するかもしれませんが、これが正しい解決策になるとは思いません。

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

iphone - subViewは、mainViewが回転していることをどのように検出できますか?

mainViewがあります。このビューに、同じサイズのビューを追加しています。mainView(背景)が回転すると、それは検出されますが、subviewは回転について何も認識していません。そして、その関数は呼び出されていません。プログラムが起動しても、ランドスケープモードであれば同じです。

デバイスが回転していることをサブビューに知らせるにはどうすればよいですか?