問題タブ [scaletransform]

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

css-transitions - Safari 7 でボックス シャドウを使用した CSS3 スケーリング ボックスが消える

Safari 7 で奇妙な問題が発生しました。

Safari 7以降、ボックスをスケーリングするとボックスの影が消えるので、面白いことにホバーするとスケーリングされる単純なボックスがあります。

他の誰かがこの問題と解決策を持っていますか?

通常状態


スケーリングされた状態

実行例: http: //pizzadatoni.ch/shop/chur/pizza-xxextra/

ご協力いただきありがとうございます :)

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

c# - scaletransfrom 後の実際の座標

C# の WinFroms アプリケーションで四角形を描画しています。適用後に四角形の実際の座標を取得したいと考えていますScaleTransform

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

c# - Geometry の ScaleTransform 部分

だから私はスケーリングしたいチャートジオメトリを持っています。

ただし、グラフは特定の y 範囲で異なる方法でスケーリングされます。

これが私のy軸だとしましょう

70 ~ 100 の間の部分を、0 ~ 1 の間の部分と 1 ~ 70 の間の部分とは異なる方法でスケーリングする必要があります。特定の y 値の間の値にのみ適用される複数の scaletransforms を持つ TransformGroup を形成する方法はありますか?

ありがとう。

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

ios - iOS: TouchesMoved でのスケーリング:

今晩、ずっと前に読んだチュートリアルを突然思い出しました。デリゲート メソッドでビューを手動でスケーリングすることについてだったUIResponderので、楽しみのために記憶から繰り返してみようと思いました。

チュートリアルCAffineTransformMakeScaleは私の記憶が役立つ限り適用され、私はそれなしでこれを行い、boundsスケーリングしようとしているビューのみを利用すると思いました。

私が達成したいこと:

1.)ピンチでビューを拡大縮小します(を使用しませんCGAffineTransformMakeScale)。スケーリングは、ビューの隅からではなく、ビューの「中央」から行う必要があります。

2.)派生したスケール値が < 0.0f の場合、ビューがスケールされないようにします。

3.)親のフレームの外にあるビューが大きくなりすぎないようにします。

私はすぐに次のことを思いつきましたが、うまくいきません:


ここでは、最初に述べた部分 (ポイント 2 と 3) を実装していません。ここでは、ビューがしきい値よりも小さくスケーリングされているかどうか、または親のフレームよりも大きくスケーリングされているかどうかを確認します。最初にスケーリング部分。

しかし、ここでのスケーリングは成功しません (スケーリングを見たことがなく、ビューが「点滅」してしまいます)。時々、黒い画面が表示されるところまでスケーリングされます (ただし、クラッシュは発生しませんが、アプリは引き続き実行されます。スケーリングしようとすると、まれに、CALayer の境界に NaN が含まれていることさえあります: [0 0] ; nan 20]例外 <<== この例外を初めて見た)。

ここでの問題は数学的なものだと思います。を使っても問題ありませCGAffineTransformMakeScaleんが、 だけを使って同じことをやってみたいので使わないようにしましたbounds

それは私を捕まえました。私はこれを行うためにグーグルで何時間も費やし、また、この CALayer 境界に NaN が含まれている原因を突き止めようとしました: [0 0; ナン20]

誰かがこれについて私に光を当て、私が間違ったことと、ここでやりたいことを達成する方法を詳細に説明してくれることを願っています.