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

ipad - iPadの自動回転の問題

iPad アプリケーションでウィンドウのサブビューを自動回転させることができません。Apple のサンプル アプリに似た、iPhone と iPad 用の 2 つの同一のアプリケーションを作成しました。

shouldAutorotateToInterfaceOrientationすべてが単純に見えます:のメソッドをオーバーライドしUIViewController、 を返すYESだけです。

iPhone ではすべて正常に動作しますが、iPad では動作しません。デバイスをフリックすると回転アニメーションが実行されることがわかりますが、すべてのサブビュー (UILabelおよびUIImageView) はオンのままです。何が間違っている可能性がありますか?

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

ios - -shouldAutorotateToInterfaceOrientationでのUI要素フレームの予測:

ナビゲーションバーやツールバーの回転後の高さ/厚さを(プログラムで、実行時に)照会することは可能ですか?

つまり、特定のサブビューのフレームを作成するときに、ナビゲーションバーとツールバーの間の使用可能なスペースを基準にしてそのフレームを設定したいと思います。スムーズにするには、shouldAutorotateToInterfaceOrientation:ではなくでこれを行うのが最善ですdidRotateFromInterfaceOrientation:が、などの値self.navigationController.toolbar.frame.size.heightは向きデバイスによって異なります。

ツールバーの厚さに対して新しいサブビューフレームを計算したいのですが、32pt、44ptなどの値をハードコーディングせずに計算したいと思います。

何かご意見は?

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

iphone - サブクラス化?UITabBarController が自動回転しない

Noobieだから我慢して。

私は O'Rielyy Learning iPhone Programming とここのさまざまなスレッドをフォローして、最初の iPhone アプリを構築してきました。ここまでは順調ですが、プロジェクトの最後の障害は、アプリを自動回転させることです (uiwebviews のみを使用するベータ版は、自動回転しないために拒否されました)。

UITabBarController を追加するメール App デリゲートがあります。

tabBarController 用の .h および .m ファイルがあります - IB にすべての UINavigationControllers を追加しました。これにより、UITableView が追加されます。

http://flatearth.co.uk/nib.pngで画像を参照してください(質問に画像を投稿するにはあまりにも初心者です!)

私の読書から、問題は、メインビューに追加した UITabBarController を「サブクラス化」し、このコードを追加する必要があることを理解しています。

ダウン/イン/サブクラス化された次のビュー (正しい用語が何であれ) は、.h ファイルと .m ファイルを持ち、テーブル ビューを追加する FirstViewController であり、これには shouldAutorotateToInterfaceOrientation が既に設定されています。

したがって、問題は [self.window addSubview:tabBarController.view]; の場合にあるようです。タブ バーを追加し、YES ビットを返す shouldAutorotateToInterfaceOrientation を追加しません。

shouldAutorotateToInterfaceOrientation を含む tabBarController サブクラスを追加する必要があるようです。それで、インターウェブで提案されているように、これを読んで試しました...

と追加

myNewsUKDelegate.m へ

しかし、それは「エラー:不明な「ビュー」クラスメソッドにアクセスしています」で失敗します

myNewsUKDelegate.m の行

さらに検索しても役立つものは何も得られず、最近の Xcode の知識は枯渇しました:(どんな助けにも感謝します。

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

jquery - ページの読み込み時に特定の程度まで画像を回転させようとしています(jQueryアニメーション)

ページの読み込み時にある程度回したいアンプのノブがあります。このjQueryライブラリを使用しようとしています: http://code.google.com/p/jqueryrotate/

正しい設定方法がわからないだけです。Webkit を使用して画像を回転させることはできましたが、アニメーションが必要です。誰かがライブラリを適切に使用する方法を教えてくれれば、とても感謝しています!

ページの読み込み時にローテーションを発生させる必要があることを覚えておいてください。理想的には、アニメーションは 5 ~ 10 秒後に繰り返されます。あなたの助けを楽しみにしています。

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

android - Androidアクティビティが四方八方に回転していませんか?

ローテーションしたいアクティビティがあります。AndroidManifest.xmlで次を使用します。

つまり、デバイスを回転させると画面の向きが変わるはずだと言います。いいえ、問題はありません。デバイスを通常の位置(下部にボタンがあるポートレート)で使用すると、正常に動作します。また、デバイスを右に回転させると、正常に動作します。アクティビティが再作成され、すべてが横向きに作成された異なるレイアウトで表示されます。

ここまではすべて良い。しかし、今問題が発生します。デバイスを左に回転させて逆さまにすると、何も起こりません。アクティビティは再作成されず、正しく表示されません。

これは私の電話の問題になる可能性がありますか?私はSamsungGalaxy5Europeを使用しています。または、プログラミングエラーが発生しましたか?エミュレータでこれをテストすることはできません。それは私のために働いている2つの状態だけを持っています。

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

cocoa-touch - 180度のオートローテーションのみを許可するにはどうすればよいですか?

私のiPadアプリでは、自動回転を無効にするつもりです。ただし、Appleはアプリが少なくとも180度回転できることを期待しているため、アプリを拒否すると聞きました。誰かがこれを以前に経験したことがありますか?これに真実はありますか?

いずれにせよ、オートローテーションをポートレートモードのみに設定する方法について誰かにアドバイスしてもらえますか?つまり、180度の回転のみを許可します。

これに関するどんな助けも大いに感謝されるでしょう。

ありがとう

ジェン

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

uiviewcontroller - UIViewControllerインターフェースの向きを制御する

私は以下のようなUIViewController新しいものを含むを持っています、UIViewController

ここで、childVCのinterfaceOrientationを停止する必要があります。

もしそうなら、それは可能ですか?

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

iphone - AutoSizing 時の UISlider の下部からの一定距離

UISlider を画面の下部から一定の距離に固定したい。これは、インターフェイス ビルダーのサイズ インスペクターで簡単に実行できます。自動サイズ設定の正方形の端にある赤い I 形のロックを使用するだけです。下の画像では、左上にロックされます。

インターフェイスビルダーではなく、プログラムで下部にロックして実行したい。

次のコードを使用してサイズを変更しましたが、今は一番下にロックしたいと思います: view.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight)

助けてください。

サイズインスペクター

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

iphone - 回転後に画像が台無しになる

UIYableView があり、そのテーブルビューに画像を保持しています。電話を回転させるたびに UIImageView のサイズを変更します。tableView:cell:forIndexpath で self.interfaceOrientation を確認し、imageview に与えるサイズを決定します。回転が発生するたびに tableview をリロードします。しかし、回転後、画像が混在しているように見えます。つまり、別の画像で画像の一部を取得するということです.これを修正するための最良の方法は何ですか?

編集:いくつかのコードを追加

tableview:cell:forIndexPath メソッドでは、次のことを行います。

tableview:height:forIndexPath メソッドで:

同じ方法で行の幅を返します。

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

iphone - 自動回転の問題

アプリケーションで自動回転を行いたいのですが、ポートレート モードの背景がランドスケープ モードの背景と同じではないという問題があります。この問題を解決する方法の簡単な例を教えてくれる人はいますか?

前もって感謝します