問題タブ [rotation]

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 投票する
3 に答える
13365 参照

iphone - デバイスが自動回転せずに iPhone で回転を検出するにはどうすればよいですか?

誰でもこれを行う方法を知っていますか?

私はこれを考えました:

デバイスの回転を妨げる可能性があります(UIViewControllerのすべての回転メソッドをオーバーライドし、スーパークラスを呼び出さない)が、実際に回転を実行するのはUIViewControllerではないのではないかと心配しています。

私の UIViewController は UINavigationController にあります。

誰にもアイデアはありますか?

乾杯、ニック。

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

iphone - uiimageviewの移動、拡大縮小、回転のクラス

タッチを検出し、タッチに基づいて画像を移動、回転、拡大縮小するUIImageViewのサブクラスを作成しています。しかし、私は本当にここで車輪の再発明をしているような気がします、そしてそれは私を狂わせています。これはすでにどこかに存在するべきではありませんか?

誰かがすでにこれを行っている例、またはクラスへのリンクを持っていますか?または、自分で作成したクラスがある場合は、それも役立ちます。

よろしくお願いします。

0 投票する
0 に答える
1349 参照

iphone - iPhone のナビ コントローラーでビューを回転する

私のアプリケーションには、ナビゲーション コントローラーを含むタブ バーがあります。

横向きに回転するときは、次のように横向きビューをナビゲーション コントローラー スタックにプッシュして、別のビューに切り替えます。

}

これは正常に機能しますが、縦向きに戻すと、ビューが正しく表示され、ナビゲーション バーの高さと推測される分だけ「ジャンプ」します。ビューの上部は、ナビゲーション バーの後ろに隠されます。

通常の方法で別のコントローラーを上に押してから、縦向きのビューに戻すと、正しく表示されます。これは、横向きから元に戻すときにのみ発生します。

また、シミュレーターでは問題なく動作しますが、iPhone では動作しません。私は2.0用にビルドしていますが、それ以降のバージョンでも同じようです。

何か案は?

乾杯アッシュ

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

javascript - パーセンテージに基づく Javascript コンテンツのローテーション

このようなパーセンテージに基づいて、プレースホルダー div 内のコンテンツを回転できるようにする必要があります。ローテーションはページの読み込み時に発生します。したがって、ユーザーがページをリロードするたびに、コンテンツ プレースホルダーにコンテンツ 1、2、または 3 が表示される可能性があります。

コンテンツ 1 = 時間の 50% を表示する
コンテンツ 2 = 時間の 25% を
表示する コンテンツ 3 = 時間の 25% を表示する

私は Javascript を好みますが、コード ビハインドではなく、フロント エンド テンプレートの ASP.NET でそれを行う簡単な方法があれば、それも受け入れられます。解決策がある場合、または既存のスクリプトを教えていただければ幸いです。ありがとう!

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

iphone - ナビゲーションコントローラーの下の特定の画面でのみiPhoneの自動回転

これは私が抱えている基本的な問題の例にすぎないので、この状況が少し無意味に聞こえても心配しないでください ;)

主に 2 レベルの深さの UINavigationController であるアプリがあるとします。最上位レベルは画像ファイル名のリストを含むテーブルで、2 番目のレベルには、タップしたファイル名の画像を表示する UIImageView だけがあります。

このようなアプリの場合、第 2 レベルの画像を縦向きモードに固定したまま、トップ レベルのテーブルを自動回転できるようにする良い方法を知っている人はいますか?

これまでのところ、ほとんどそこに到達できました...しかし、ランドスケープモードでファイル名をタップすると、第2レベルのビューコントローラーの shouldAutorotateToInterfaceOrientation がポートレートモードのみで yes を返しても、画像が間違った方向にスライドして表示されます。

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

vector - 法線ベクトルを軸平面上で回転

3D 空間に一連のデータ ポイントがあり、それらはすべて特定の平面にあるようです。PCA を使用してプレーン パラメーターを計算します。PCA の 3 番目のコンポーネントは、平面の法線ベクトル (最も弱いコンポーネント) を示します。

次にやりたいことは、すべてのポイントを上記の平面に変換し、それを 2D で見ることです。

私の考えは、次のことをすることでした:

  • 平面上の中心点 (平均点) を見つける
  • すべてのデータ ポイントからそれを減算して、原点の周りに配置します
  • (0,0,-1)になるように法線を回転させます
  • この回転をすべてのデータ ポイントに適用します
  • 正射影を使用する (基本的には z 軸をスキップする)

今、私は正しい回転操作を見つけることに行き詰まっています。acos または atan を使用して、2 つの回転行列を設定してみました。両方の方法 (acos を使用、atan を使用) で間違った結果が得られるようです。ここで私を助けてくれるかもしれません!

Matlab コードは次のとおりです。

n2私はゼロのy成分を持つことを期待しています。ただし、ベクトル (-0.6367、0.7697、0.0467) では既に失敗しています。

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

c# - .NET 円グラフ: スライスにテキストを追加してグラフを回転する方法

以下のコードは、24 スライスの円グラフを作成します。方法:

  1. 「Wheel of Fortune」のように、各スライスにテキスト ラベルを追加します。
  2. 円グラフを回転しますか? 「運命の輪」のように回してほしい。

    /li>
0 投票する
1 に答える
1509 参照

uinavigationcontroller - UINavigationControllerで自動回転

UINavigationControllerにあるビューを回転させる方法が少しわかりません。

UINavigationControllerオブジェクトを、以下をオーバーライドする独自のオブジェクトの1つでオーバーライドしました。

  • (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation {return YES; }

コントローラのスタックに1つのビューがあり、そのビューは2つのビューを含むxibからロードされます。縦向きから横向きに切り替えたい。通常、ビュー自体のnibファイル内からビューを変更することでこれを処理します。ナビゲーションコントローラー内に回転コードを実装する必要がありますか、それともビューコード内に実装する必要がありますか?

  • (void)willAnimateFirstHalfOfRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration

そのwillAnimateコードは、ビュー自体で使用するのに慣れているものですが、ビューが変更されているのがまだ表示されていません。NavigationControllerのビューにアクセスして、それを変更する必要があるのではないかと考えています。または、Navigation Controllerで同じメソッドをオーバーライドして、そこでビューを切り替えます。

助言がありますか?私はこれまで実際にこれを行ったことがなく、TabViewControllersとNavigationControllersの両方がデフォルトでのみポートレートモードであることがわかりました。

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

log4j - log4j に古いローテーション ログ ファイルを削除させるにはどうすればよいですか?

log4j に古いローテーション ログ ファイルを削除させるにはどうすればよいですか? 自動化されたジョブ (UNIX の場合は cron、Windows の場合はスケジュールされたタスク) を設定できることはわかっていますが、それをクロスプラットフォームで実行したいと考えており、OS の外部の別のコードではなく、アプリケーションの一部としてアプリケーションのログ構成で実行したいと考えています。特定のスクリプト言語。私たちのアプリケーションは OS スクリプト言語で書かれていないので、この部分を OS スクリプト言語で実行したくありません。