問題タブ [autorotate]

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

iphone - iPhoneはTabBarコントローラーでビューを回転できません

TabBar コントローラーで構成されるアプリケーションに取り組んでいます。そのタブ内に、UITableViewController のサブクラスがあり、このリスト内で、最初のセルに Core-plot グラフがあり、次の 4 つのセルに他のデータがあります。shouldAutorotateToInterfaceOrientation メソッドで YES を返すと、リスト ビューの自動サイズ変更が行われることを期待しますが、何も起こりません。willRotateToInterfaceOrientation メソッドにログを追加すると、ログが表示されません。私が逃したものはありますか?どうもありがとう、リュック

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

iphone - Tabbar Nav アプリで、1 つのビューを回転させ、他のビューを回転させないようにする

私は、独自のビューコントローラーを持つ3つの異なるビューを持つタブバーアプリケーションを持っています。

タブバーコードには、回転を処理するためにこれがあります。

次に、デバイスの向きに応じて回転させたい2番目のビューコントローラーで:

そして、回転させたくない他の2つのビューについては、このメソッドを設定しています。

問題:これは、ビュー1とビュー3で、デバイスを回転させたときに縦向きモードのままで正常に機能します。ビュー 2 で横向きに回転すると、ビューは期待どおりになり、横向きに回転します。ただし、ビュー 2 の横向きモードでビュー 1 またはビュー 3 タブをクリックすると、ビュー 1 とビュー 3 は横向きモードになります。

ビュー 2 が横向きに回転しても、強制的に縦向きにする方法がわかりません。

これを行う方法を知っている人はいますか?

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

iphone - 画像が自動回転しないようにする方法は?

私は自分のアプリケーションの背景画像として UIImageView を持っています。これは、遭難したヘリコプターのように自動回転します。問題は、向きが自動回転すると、画像があちこちに移動し、気に入らないことです。これは単純なテクスチャなので、ユーザーは自動回転ではなく、その場所にとどまることを好むと思います。これが意味することは、画像を全画面表示のままにしたいということです。ユーザーが電話を回転させると、画像は 90 度回転するだけなので、画像は電話で静止しているように見えますが、アプリケーションの残りの部分ではありません。

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

iphone - shouldAutorotateToInterfaceOrientation からの回転のアニメーション化をスキップする方法はありますか?

ビューコントローラーへの shouldAutorotateToInterfaceOrientation 呼び出しに従って、向きを回転させたいと思います。ただし、すぐに実行して、回転アニメーションをスキップしたいと思います (ビュー全体が回転している間に、角に黒い回転アニメーションが表示されるアニメーション。

すぐに(アニメーション化せずに)発生させるように指定する方法があるかどうか、誰かが知っていますか?

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

iphone - iPhone で向きを縦に設定する

ログイン、3 つのテーブル、およびイメージで構成されるアプリケーションがあります。

画像を横向きに回転できますが、「戻る」ボタンを押してアプリが前の画面に戻ったときに、縦向きに自動的に回転するアプリでした。

これを行う方法はありますか?

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

iphone - ページングUIScrollViewの自動回転遷移をクリーンアップする

AppleのPhotos.appのように、ユーザーが画像を水平方向にページングするページングUIScrollViewがあります。それは機能しますが、今は回転サポートを追加しようとしています。

ビューが正常に回転し、contentSize、境界、およびサブビューのフレームを適切に設定して、さまざまな方向に適応させることができました。したがって、ローテーションの前後で、すべてがOKです。

ただし、遷移自体は厄介です。最初の画像は、回転軸が画像の真ん中にあるかのように完全に回転します(スクロールビューフレーム)。回転軸が同じ場所、つまり最初の画像の中心にあるため、2番目の画像は「揺れ」ます。最初の画像から離れるほど、「スイング」が速くなります。

回転する前に不透明なUIViewをオーバーレイし、回転後に非表示にすることで、おそらくこれをマスクできます。しかし、それはハックです。これを行うにはエレガントな方法が必要です...

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

iphone - ナビゲーションバーの自動回転

デバイスを回転させてnavigationBarも自動サイズ変更されないがあります。したがって、navigationBarは縦向きの高さを44ピクセルに保ち、32ピクセルに縮小しません。を初期化してその配列に追加するカスタムUITabBarControllerサブクラスを使用しています。カスタム背景としてを追加しているので(回転するとうまく更新されます)、カスタムビューでは常に12ピクセルの違いが表示されます。この違いは、12ピクセルも重複しています。したがって、通常のを除いて、すべてが正常に機能しているように見えます。誰かがこの問題を抱えて解決策を見つけたことがありますか?UINavigationControllerviewControllersUIImageViewnavigationBarUITableViewUINavigationBar

ありがとう
–f

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

ipad - iPadのオリエンテーションに関する質問-1つのオリエンテーションまたは4つすべて-は2つだけを機能させることはできません

横向きだけで絶対に必要なiPadアプリがあります。提案の状況はわかっていますが、このアプリの場合は横向きである必要があります。

これが私の問題です。

.plistファイルを編集して、ランドスケープレフトとランドスケープライトの両方を適切な方法でサポートし、コードに自動回転スニペットを配置しましたが、これがある場合

//NOを返します; }

風景だけが残っている(明らかに)

私がこれを持っているなら

//NOを返します; }

私は4つすべてのオリエンテーションを取得します。今、私は縦向きのオプションを思い付くことができましたが、真実はそれが醜く機能しないと言われているので、この特定の場合にのみ風景のために働きたいと思っています。

誰かが私が間違っていることと、自分自身を風景だけに制限する方法を提案できますが、両方の形式の風景ですか?

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

iphone - ビューが完全にロードされた後にビューを回転させる方法はありますか?

ビューがモーダル ビューとして表示されているときに、ビューが読み込まれた後にビューを回転させる方法を探しています。

次のように呼び出して、ビューを呼び出します。

そして、そのモーダルView Controllerで、次の方法で回転しています:

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

cocoa-touch - カスタムUIViewControllerサブビューは回転しませんが、スーパービューは回転します。理由を理解するのに役立ちますか?

シンプルなiPadアプリ。

アプリは、UIViewControllerのサブクラスによって制御されるUITableViewをロードして表示します。これは機能し、完全に回転します。

テーブルビューの行をクリックすると、UIViewControllerサブクラスによって制御される新しいサブビューが作成されます。これは縦向きでは問題なく表示されますが、横向きには調整されず、デバイスの回転には反応しません。

両方のビューコントローラには次のものが含まれています。

ただし、元のViewControllerのみがこれに応答します。

IBで、ビューのサイズが自動変更され、ビュー内のコンポーネント(UIScrollViewと一部のUILabel)が適切に調整されることを確認しました。

サブビューが応答しない理由を誰かが理解するのを手伝ってもらえますか?