問題タブ [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 投票する
2 に答える
1321 参照

iphone - Three20 の TTPhotoViewController の写真の向きの問題?

私は現在 TTPhotoViewController でいくつかの問題を抱えています: 私はいくつかの写真 (私の iPhone 3GS カメラから撮ったもの) を表示しようとしていますが、表示された写真の向きはほとんどの場合間違っています ...

たとえば、横向きモードで撮影した写真が正しく表示されることもあれば、逆さまになることもあれば、回転することもあります...

また、ポートレート モードで撮影した写真は回転する (したがって、画面全体よりも大きくなる) ことにも気付きましたが、iPhone を回転させると、画面にうまく収まります ...

私は怒っていると思います:)事前に感謝します。

編集:サイズの問題のようです。写真を縮小しようとしましたが、TTPhotoViewController はもう失敗しません。その後、元のサイズに再拡大しようとすると、問題が再び発生します。私の写真はiPhoneで撮ったので、その問題を「メモリ制限」の問題として理解できません。さらに、UIImageViewはそれをうまく表示します...

誰か提案があれば...

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

iphone - MPMoviePlayer の再生中に iPhone デバイスの向きを通知するにはどうすればよいですか?

appDelegate に UIDeviceOrientationDidChangeNotification の通知オブザーバーを追加しました。ただし、movieplayer が表示されている場合は呼び出されません。しかし、他のビューでは問題なく動作します。

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

iphone - iPhone での FFmpeg - ビデオの向きの変更

iPhone 3GS で FFmpeg をロードした h264 ビデオをいじっています。問題は、「ポートレート」方向で録画されたビデオに変換マトリックスが適用されているため、反時計回りに 90 度回転して表示されることです。

これまでのところ、「tkhd」アトムの変換行列を変更する必要があるだけです。問題は、このデータへのアクセスまたは変更に問題があることです。以下の FFmpeg 実装をチェックアウトしました。

avformat でマトリックスにアクセスする方法を明確に示していますが、同じ関数を使用してヘッダー バイトにアクセスしようとすると、有理値が得られません。マトリックスを正常にプルできたとしても、それを置き換える方法がわかりませんか? FFmpegには、トラックヘッダーを取得して追加する機能がありますが、置換する機能はないようです?

どんな助けでも大歓迎です。

ありがとう、マット。

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

emacs - emacsウィンドウの向きを伝える方法は?

emacs ウィンドウの向きを確認するにはどうすればよいですか? たとえば、垂直分割または水平分割によって作成された場合などです。または、ウィンドウのサイズを垂直方向または水平方向に変更できるかどうかを確認するにはどうすればよいですか?

関連するメモとして、サイズ、関連付けられたバッファ、プロパティなど、emacs ウィンドウをプログラミングするためのチュートリアルはありますか?

どうもありがとうございました。

current-window-configurationを掘り起こすことができましたset-window-configuration。私はまだemacsを学んでいるので、変更方法の構成オブジェクトをどうするかわかりません。

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

iphone - 横向きの UITabBar と縦向きの UITableView

グラフの簡単なスクロールを容易にするために、UITableViewCells 内のデータのさまざまなセクションを示すいくつかのカスタム UIViews で構成される大きな折れ線グラフを作成しています。問題は、UITableViews が水平スクロールや特定の行の複数のセルをサポートしていないため、ビューが縦向きモードのときに iPhone を横向きに保持した場合にのみ、データを正しく表示できることです。ただし、これはタブベースのアプリケーションなので、これを行うとタブバーがずれて見えます。トップ ステータス バーの向きを変更できましたが、uitableview の縦向きを維持したまま、タブバーの位置を横向きに変更するにはどうすればよいですか?

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

c# - 小さなコード変更ですべてのコントロールの向きの変更を効果的に処理する

C# でビルドされた Windows Mobile プロジェクトがあります。

リストビューから編集フィールドまで、さまざまなコントロールを備えた既製のフォームがたくさんあります。ユーザーが方向を変更すると、一部の要素が正しく更新されません。たとえば、リストビューの列は同じで、新しい画面幅の変更に対応していません (スクロールバーが表示されるか、画面の半分がいっぱいになります)。

これらの変更をどのように処理しますか?
これらの修正を手動でフォームごとに呼び出す必要がありますか、またはこれを修正するための何らかのグローバルな方法を作成できますか? できれば一番簡単な方法で行きたいです。

すべてのフォームにコードを追加するという従来の方法は避けたいと思います。だから私はより良い方法を探しています、そして私はもっと多くのアイデアを見たいと思っています.

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

iphone - UI の自動回転は一部のデバイスでのみ機能しますか?

UI の自動回転 (だけでなく) に関して、非常に興味深い (しかし非常に厄介な) 問題が発生しています。私は、タブ項目としていくつかのナビゲーション コントローラーを備えたタブバー コントローラーを含むアプリに取り組んでいます。これらのコントローラーの 1 つは、横向きモードへの自動回転を可能にします。

興味深いのは、自分のデバイスだけでなく、シミュレーターでも完全に機能することですが、他のテスト デバイスでは機能しません。すべてのデバイスは同じです - iPhone 3G 16 GB、OS バージョン 3.1.3。

コンソールで向きの変更イベントを報告するログ メッセージを探していると、自分のデバイスでのみ見つけることができますが、他のデバイスでは見つけることができないため、他のデバイスでは向きの変更がまったく報告されないようです。一方、他のアプリは正常に動作しているため、これはほとんどありません... また、私の電話で動作している他の機能のいくつかは、他のデバイスでも動作していません (たとえば、テーブルビューで処理されるタッチイベント)。

私はこのようなものを見たことがなく、すべてのデバイスで同じように動作しない理由を見つけることができません! 問題は、私が怒っているのか、それとも何なのかということです。

オーバーライドされたメソッドで UITabBarViewController のサブクラスを使用します

次に、それぞれのメソッド (willRotate...、willAnimateRotation...) で方向変更アニメーションを処理します。しかし、私が言ったように、私のデバイスでは問題なく動作しますが、他のデバイスでは shouldAutorotateToInterfaceOrientation: メソッドが呼び出されることはありません。変!

マッドハウスで終わる前に、ヒントをください。ヒントをありがとう。

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

android - 向きを変更するとAndroidBluetoothがクラッシュする

私のコードは、APIのBluetoothChatサンプルに基づいています。別のデバイスに問題なく接続でき、接続の読み取りと書き込みに問題はありません。しかし、デバイスを回転させると、UIの向きが自動的に変わります。この後、Bluetooth接続に書き込もうとすると、アプリケーションがクラッシュします。

画面の向きがBluetoothに何らかの影響を与えるのは奇妙に思えます。私はAndroidを初めて使用しますが、アプリケーションの状態をいつ保存して再ロードする必要があるかなどについては、まだわかりません。これはその時の1つですか?画面の向きを変えると、どういうわけかアプリケーションの状態がリセットされますか?!

ありがとう!

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

iphone - iPhoneデバイスの検出はフラットです

写真を撮るときに電話の向きを検出するために私は使用します

しかし、これらは写真を横から撮っている場合に機能します。航空写真を撮るときなど、iPhoneが下に傾いて平らになっているかどうかを確認するにはどうすればよいですか?

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

android - Eclipseでxml「レイアウト」領域の向きを変更する方法

アクティビティレイアウトを含むxmlファイルはEclipseでレンダリングできます。

そのEclipse画面領域を水平ではなく垂直方向にするにはどうすればよいですか(Eclipse内-エミュレーターでは垂直として正しく表示されます)?

ピーター