問題タブ [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 に答える
1313 参照

iphone - タブバー インターフェイスの向きの問題

カスタム タブ バーを追加しました。より多くのタブを含むタブ付き。

My First タブは縦向きモードのみをサポートします。2 番目のタブにはすべての向きがあります。

2 番目のタブを選択してランドスケープ モードのままにし、ランドスケープ モードで最初のタブを選択すると、問題が発生します。その際、最初のタブ ビューはきれいに回転しますが、タブ バーは横向きのままです。

どうすればこのシナリオを克服できますか? これは、カスタム タブ バー コントローラーでメソッドを回転させる必要があります。

これは、Navigation Controller の 1 番目と 2 番目の View Controller でメソッドを回転させる必要があります

初め

2番

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

iphone - UIImageView 背景画像と回転のヘルプ

私のiPadアプリでは、現在1024x1024ピクセルの背景画像pngがあり、次を使用して設定しています

これにより、UIImageView の罰金が追加され、ビューは横向きで中央に配置されますが、縦向きでは中心から外れます。

私はいくつかの contentMode 設定をいじってみましたが、うまくいきませんでした。

回転後にUIImageViewを縦向きと横向きの両方で中央に配置するのを手伝ってくれませんか。

前もってありがとうマット

0 投票する
16 に答える
50929 参照

iphone - iOS:ロード時のデバイスの向き

アプリが読み込まれると、現在の向きがわからないようです。

デバイスを回転させると正しい向きになりますが、アプリを読み込んだときに向きを変えずに使用すると[[UIDevice currentDevice] orientation]、現在の向きがわからないようです。

アプリを最初にロードするときにこれを確認する別の方法はありますか?

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

iphone - UIInterfaceOrientationの問題

私のプログラムは UIInterfaceOrientation をサポートしていません。UITabBarItem を追加した後、プログラムは UIInterfaceOrientation をサポートしません。解決策を教えてください。また、navigationController を追加しました。これが私のコードです。

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

iphone - オリエンテーションのためのiphone

重複の可能性:
特定のView Controllerで画面の向きを強制する方法は?

こんにちは

ある特定のビューで向きを設定したいので、どうすればそれを行うことができますか。andbodyにはその例があります。私は使用しました

でもそれはアプリケーション全体で、1つの画面だけでやりたいので返信してくださいありがとうございます

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

iphone - UIStatusbar は向きを変更しますが、他のすべては同じままです

いくつかの uinavigationcontrollers を備えたタブバー アプリがあります。

私が持っているすべてのVCで:

しかし、何らかの理由で画面を回転させるとステータスバーが回転しますが、残りのビューは同じままです。どうすればこれを修正できますか?

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

ios - デバイスの向きではなく、画面の向きを決定する

この[[UIDevice currentDevice] orientation]メソッドは、縦向きと横向き以外の多くの向きを返します。返された方向が「有効」かどうかを確認することはよく知っていますが、残念ながら、実行するメソッドを決定するためにアプリで特定の方向が必要なときに、返された方向が「有効」でない場合、どのメソッドが正しいかを知る方法がありません。適切な。

私はこれに対して多くの解決策を試みましたが、今のところ解決できた唯一のことは、向きが正しいかどうかを確認することLandscapeLeftLandscapeRightあり、そうでない場合は画面が縦向きであると仮定します. 残念ながら、デバイスが上向きで画面が横向きの場合、これは当てはまりません。

親View Controllerの向きを使用しようとしました:

残念ながら戻ってきUIDeviceOrientationUnknownました。SO と Google で、この問題に直面した他の人を探します。Apple が自分たちの方向性 以外の何かを持っLandscapeLeft/Rightているというのは、私にはばかげているように思えます。PortraitUp/Down

私が本当に必要としているのは、デバイスではなく APPS の向きです。何かアドバイス?

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

iphone - 向きが変わったときにUITableViewフッターのUIButtonのサイズを変更する方法

UITableViewのフッターで2つのUIButtonを使用しています(両方とも単一のUIViewのサブビュー)。連絡先の編集時など、一部のiPhone画面の下部にある赤い[削除]ボタンのように見えるようにボタンをスキンしたかったので、UITableViewCellを使用していません。

サイズが正しく、正しく機能します。ただし、デバイスの向きの変更(横向き、縦向きなど)に応じてテーブルのサイズが変更され、ボタンは元の幅のままになります。自動サイズ変更マスクを使用してみましたが、何も機能しませんでした。

それへのトリック、またはより良い方法はありますか?

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

objective-c - iPadスタートアップオリエンテーション

私の情報リストでは、サポートされているインターフェイスの向き(iPad)をすべての向きとして定義しており、機能します。唯一の問題は、横向きモードで開始すると縦向きで開始することですが、回転してから後ろに回転すると修正されます。では、どうすればスタートアップのオリエンテーションに採用できるようにできるのでしょうか。ありがとう。

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

cocoa-touch - UINavigationController を使用したデバイスの向き

関数 shouldAutorotateToInterfaceOrientation 縦向きから横向きビューで 2 つのビューのみを必要とするアプリを更新しています。プロジェクトは UINavigationController を使用しているため、回転を縦向きから横向きにしたい場合は、次のコードですべてのクラス (合計 16) を実装する必要がありました。

これでローテーションは機能しますが、すべてのビューのみです!! このコードを必要なクラスにのみ配置すると、まったく機能しません。

2 つのビューに対してのみ回転を機能させるにはどうすればよいですか?