問題タブ [landscape]
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.
iphone - 回転時の UINavigationBar のサイズ変更
UIView を処理する UIViewController のサブクラスがあります。ビューコントローラーはモーダルに表示されます (画面の下から上にスライドします)。ビューの上部に、ナビゲーション バーを追加しました。このバーは、ナビゲーション コントローラーによって処理されないことに注意してください。
ビューが横向きに回転するときにナビゲーションバーの高さを縮小したい (UINavigationController によって処理されるときの動作と同様)。ただし、IB で自動サイズ変更マスクを柔軟な高さに設定することはできません。コードでこれを行うと、ナビゲーション バーが完全に消えてしまいます。
これを行う方法はありますか?UINavigationController によってどのように行われますか?
PS タイトルのテキストが台無しになるため、スケーリング変換に頼る必要はありません。
編集:少し助けて解決しました。以下に投稿された回答を読んでください。
android - 一時的に回転不可の Android アクティビティですか?
を一時的に回転不可にすることはできActivity
ますか (マニフェストではなく、コードでオン/オフにするなど)?
HTTP ルックアップの実行中に回転すると、私の古いアプリの 1 つがクラッシュします。これは、返されたときにビューがアタッチされていないためです。
そのうち適切に修正しますが、それまでの間、ルックアップ中にオブジェクトを回転不可にすることができれば便利です。
silverlight - Silverlight での横向きのページめくり (縦向き)
ランドスケープ モードでページめくり Silverlightを探しています。または、PDF ファイルの Silverlight を表示できますか?
iphone - UITabBarControllerのランドスケープUIView
(これまでのところ)2つのナビゲーションコントローラーアイテムを含むUITabbarControllerがあります。各クラスにshouldAutorotateToInterfaceOrientationを追加することで、アプリケーションを回転させることができます...しかし、それは私が望んでいることではありません。
私がやりたいのは、クラスの1つにあるUINavigationBarにボタンを追加することです。このボタンを押すと、別のビューを横向きモードでロードしたいと思います。このビューには、ナビゲーションバーまたはタブバーコントローラーは表示されません。
どうすればこれを機能させることができますか?
よろしく、ポールピーレン
iphone - 複数のペン先を持つ横向き専用の iPhone アプリ
私はいくつかのペン先を持つ iPhone アプリケーションを開発しており、横向きのみにする必要があります。
アプリケーションは、Info.plist ファイルを介してランドスケープ モードで起動するように設定されています。
と の 2 つのビュー コントローラーが
FirstViewController
ありSecondViewController
ます。
これらのそれぞれについて、ビューが横向きのnibファイルがあります。どちらのビュー コントローラーもMainView
アウトレットとして nib に追加され、それらのビューは遅延初期化されます。
アプリケーションが読み込まれると、期待どおり、最初のビューが横向きで表示されます。ただし、2 番目のビューに切り替えると、デバイス (またはシミュレーター) は横向きのままですが、デバイスが縦向きモードであるかのようにビューが回転し、インターフェイスが壊れます。
両方のUIViewController
クラスに次のコードがあります。
ビューを切り替えるには、アプリのデリゲートで次のことを行っています。
ここでviewController
とsecondViewController
は、View Controller が接続されている 2 つのアウトレットです。
これは、IB で 2 番目のビューがどのように見えるかです: 代替テキスト http://img27.imageshack.us/img27/4898/picture1ni.png
これはシミュレーターでどのように見えるかです: 代替テキスト http://img402.imageshack.us/img402/4866/picture2wt.png
2 番目のビューが横向きに表示されているのに、インターフェイスが回転しているのはなぜですか?
変換プロパティを扱いたくないのは、やり過ぎに思えるからです。
iphone - 縦向きのviewControllerの後の横向きのpresentModalViewController
常に縦長モードになっているメインのviewControllerがあります。
次に、ModalViewController を提示したいのですが、横向きでは (画面の下からではなく) 左から来ます。
出来ますか?
tnx
iphone - openglesのランドスケープモードとlocationInView
そのため、今日はアプリにランドスケープモードを実装しています。これはopenglesアプリケーションです。90度回転させました。私が最初に気付くのは、タッチが機能しなくなったことです。その理由は、locationInViewの呼び出しが、アプリケーションがポートレートモードであるかのように座標を提供しているためです。
人々は通常これにどのように対処しますか?電話の向きを考慮に入れるために、独自のバージョンのlocationInViewを作成する必要がありますか?それとももっと良い方法はありますか?
iphone - 横向きのiPhoneUIImagePickerカメラ
UIImagePicker
横向きに設定する良い方法はありますか?次のように電話をかけてみましたがsetStatusBarOrientation
、presentModalViewController
ただし、向きを変更しても、右隅のビデオ再生ビュー(00:00)は回転しませんでした。
iphone - iPhoneの横向きモードが遅い
私がランドスケープモードで開発しているiphoneアプリは、ひどく動揺しています。比較のために縦向きにすると、その向きではるかにスムーズに動作するように見えます。マップビュー、いくつかのボタン、いくつかのラベル、およびいくつかのクォーツ描画など、プロセス集約的だと思うことを行っていませんが、基本的なクォーツアニメーションの中には、非常にひどく遅くなるものがあります。
ランドスケープモードがポートレートと比較してひどく障害があるかどうか、および/またはそうであれば、ランドスケープアプリを作成するためのより良い方法があるかどうかを誰かが知っていますか?90度に変換されたルート回転ビューを使用し、すべてのサブビューをそれにアタッチするだけです。
ありがとう。
ios-simulator - 通話中ステータス バーが横向きビューで機能しない
私のアプリケーションは、横向きのインターフェイスの向きでのみ実行されます。iPhone シミュレーターでテストしたところ、通話中のステータス バーが正しく機能していないことがわかりました。ステータス バーの上半分だけが表示され、クリックしても何も起こりません。アプリケーションを縦向きモードで実行するように変更したところ、通話中のステータス バーが期待どおりに機能し始めました。
また、「HelloWorld」iPhone サンプル アプリを使用してこれをテストしました。ポートレート モードで実行すると (つまり、サンプルは変更されません)、通話中ステータスは正常に機能します。サンプルをランドスケープ モードで実行するように変更すると (つまり、shouldAutorotateToInterfaceOrientation を実装して「UIInterfaceOrientationIsLandscape(interfaceOrientation) を返す」)、アプリケーションのランドスケープ バージョンで見られるのと同じ壊れた動作を示します。
他の誰かが以前にこの動作を見たことがありますか?
残念ながら、これをテストするための実際の iPhone はありません。このバグがシミュレーターにのみ存在すること、または実際の iPhone でも発生することを確認できる人はいますか?
どうもありがとう。