問題タブ [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.

0 投票する
8 に答える
67486 参照

ios - 横向きモードの iPhone アプリ、2008 システム

この質問は 2008 年のものであり、現在は歴史的な関心事のみであることに注意してください。


デバイスの位置に関係なく、最初からランドスケープ モードで実行される iPhone アプリケーションを作成する最善の方法は何ですか?

プログラムと Interface Builder の両方を使用します。

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

html - ユーザーが「印刷」を選択したときに HTML ページを横向きに印刷するにはどうすればよいですか?

常に横向きモードで印刷する必要がある Web ページを生成します。Web ブラウザの印刷ダイアログはデフォルトで縦向きになっているため、印刷ジョブごとにユーザーが手動で横向きを選択する必要があります。些細なことですが、この不要なステップを削除できれば、ユーザーにとってはうれしいことです。

すべての回答者に事前に感謝します。

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

vb.net - 縦向きと横向きの両方の表示形式を開発するにはどうすればよいですか?

現在、Windows XP Professional (Tablet PC エディションではない) を実行するハンドヘルド デバイスの開発を行っています。このデバイスを使用すると、ユーザーは標準のワイドスクリーンの横長の表示形式から縦長の表示形式に切り替えることができます。このタスクに役立つ VB.NET コード スニペットがあるかどうかを知りたいです。

0 投票する
7 に答える
17504 参照

iphone - ランドスケープモードでのUIPickerサイジング

画面の幅全体(5つまたは6つのコンポーネント)を(ほぼ)占める、横向きモードのUIPickerを使用してアプリを開発しようとしています。UIPickerのサイズの設定方法を教えてください。ご助力ありがとうございます。

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

iphone - (iPhone)UIWebViewの横向きで幅を埋める?

テキストを含む UIWebView を使用しています。iPhone を横向きに回転すると、テキストが UIWebView の幅に収まりません。私は P (段落) タグを使用していますが、これはランドスケープの幅を埋めるコンテンツには影響しません。縦向きに見える改行は、横向きでも変わりません。Interface Builder では、何も変更していません。IB Inspector では、Web View Size の AutoSizing の下にすべての実線のバーがあります。

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

iphone - iPhone Web アプリを強制的にランドスケープ モードにする

iPhone Web アプリ (ネイティブ アプリではない) を強制的に横向きモードにするにはどうすればよいですか?

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

iphone - iPhoneの横向きのみのアプリビュー軸の混乱

ここにある情報の使用:iPhoneランドスケープのみのユーティリティ-テンプレートアプリケーションビューをランドスケープのみとして起動、使用、および維持することができます。しかし、私は軸について混乱しています。

絶対軸は期待どおりに動作します。つまり、(0,0)は左上、(240,0)は上中央、(0,320)は左下隅などです。ただし、私が描いているビューx、yは、左上のポートレートが原点であるかのように方向付けられていることがわかります。したがって、View Controllerの中心点に何かを描画するには、次のことを行う必要があります。

これは、コントローラーのself.viewによって参照されるUIViewが、それを囲むフレームを基準にした値を提供しているためだと思います。つまり、ポートレートモードで左上に軸の原点があるウィンドウを意味します。

私が見逃しているこれを説明する簡単な方法はありますか?

ドキュメントは、transformプロパティがまさに私が探しているものであることを示唆していますが、ここでさらに混乱が生じています。関連する3つの重要なプロパティがあります。

  • フレーム
  • 境界
  • 中心

viewDidLoadでこれを行う場合:

リファレンスドキュメントによると、トランスフォームがIDに設定されていない場合、トランスフォームself.view.frameは未定義です。だから私は境界と中心で作業する必要があります。

self.view.centerは、希望どおりに設定したため、正しくなりました。self.view.boundsは変更されていないように見えます。self.view.frameは私が望んでいるものとまったく同じように見えますが、上記のように、参照はそれが無効であると主張しています。

ですから、私は正しい数字であると信じているものを手に入れることができますが、後で厄介になる重要な何かを見落としているのではないかと心配しています。

ありがとう。

0 投票する
7 に答える
12955 参照

iphone - 横向きモードの tabBarController と navigationControllers、エピソード II

私は UITabBarController を持っており、各タブは必要に応じてスタックの新しいコントローラーをプッシュする異なる UIViewController を処理します。私が必要とするこれらのタブのうちの 2 つは、特定のコントローラーに到達したときに、iPhone を回転させ、横向きモードでビューを視覚化する機能です。多くの苦労の末、UITabBarController をサブクラス化して shouldAutorotateToInterfaceOrientation をオーバーライドすることが必須であることがわかりました。ただし、実装で単純に YES を返すと、次の望ましくない副作用が発生します。

iPhoneを回転させると、すべてのタブのすべてのコントローラーが自動的に横向きモードになります。

各コントローラーで shouldAutorotateToInterfaceOrientation をオーバーライドして NO を返すようにしても機能しません。iPhone を回転させると、コントローラーは横向きモードになります。

サブクラス化された UITabBarController で次のように shouldAutorotateToInterfaceOrientation を実装しました。

私が興味を持っている 2 つのタブだけが実際に横向きモードをサポートするようにします。特定のタブのスタックにある特定のコントローラーでランドスケープ モードをサポートする方法はありますか?

私は成功せずに、次のようなことを試みました

(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {

}

また、デリゲート メソッド didSelectViewController を使用してみましたが、成功しませんでした。どんな助けでも大歓迎です。ありがとうございました。

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

iphone - 横向きモードのときにツールバーが表示されないのはなぜですか?

私の目的は、アプリケーションを横向きと縦向きの両方のモードで機能させることでした。それを行うために理解できたのは、以下のコードだけでした。アプリは縦向きでは問題なく動作していましたが、横向きに切り替えると、テキストが (右側に) 拡張されず、追加のスペースがいっぱいになりませんでした。スプリング/ストラットが設定されていること、および親が IB で「allowResizing」を選択していることを確認しました。

代わりに私がやったことは次のとおりです。

縦向きモード (ツールバーが表示されます) で問題なく表示されることに注意してください。

ポートレート http://mr-sk.com/img/land.png

ただし、ツールバーは横向きモードではなくなりました。

風景 http://mr-sk.com/img/por.png

何か案は?

0 投票する
7 に答える
9959 参照

iphone - 新しいコントローラーをロードすると、iPhone の横向きモードが縦向きモードに切り替わる

私のアプリは横向きモードで正しく起動し、うまく機能します:

そして Info.plist を更新しました

メインコントローラーで、あるViewControllerを別のViewControllerに切り替えます

読み込まれますが、向きは縦モードです。次に iPhone を回転させると、横向きモードに修正されます。新しいviewControllerをmainControllerにロードするときに横向きを維持する方法はありますか?