問題タブ [cgaffinetransformscale]

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

swift - Swift でのビデオ結合の方向性

ray wenderlich のビデオ マージ チュートリアルを使用しています。常に 90 度回転したビデオが表示されます。別のカフェイン回転コードを追加すると、ビデオが表示されなくなります。CGAffineTransformMakeRotation を含むコードを教えてください。

私のコードは以下です

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

ios - スケールではなく、スケールに Swift CGAffineTransformScale

次のように CGAffineTransformScale を使用して UILabel をスケーリングするとします。

これは、UILabel を半分に拡大したいときにうまく機能します。しかし、この同じコードをもう一度呼び出すと、スケールが 0.25 になり、再び半分にスケ​​ーリングされます。

CGAffineTransformScale を使用して、累積的にスケーリングするのではなく、常に元の UILabel フレームの半分のサイズにスケーリングすることは可能でしょうか?

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

ios - CGPointApplyAffineTransform のアンカー ポイントの位置が正しくない (iOS/Swift)

の位置に基づいてanchor point私の のが変化しているようです。の真ん中ではなく、それ自体の真ん中に縮小したい。私は何が間違っているのだろうと思っていましたか?または、アンカーポイントを完全に誤解している場合は? いくつかの記事を読んでみましたが、オブジェクトのアンカー ポイントがスーパー ビューではなく、それ自体の座標を参照していることを示唆しているようでした。buttonViewviewbuttonViewview

[切り替え] をクリックする前に:ここに画像の説明を入力

[切り替え] をクリックした後:ここに画像の説明を入力

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

ios - iOS の変換と特定のスケーリング

間違っていたら訂正してください: x=10、y=20 の場合、これらの座標に変換を適用すると (x と y を 10 でスケーリングするとします)、新しい座標は x=100 と y=200 になります。 . したがって、x を -1 でスケーリングすると、x= -10、y =20 になります。しかし、なぜこのアクションによってビューがミラーリングされるのでしょうか? ビューを新しい座標で再描画するだけではいけませんか? ここで何が欠けていますか?

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

ios - ios - UIPinchGestureRecognizer は、スナップチャットアプリのように UIImageView をスケーリングします

イメージビューを最小サイズにスケーリングしたいのですが、サイズが約5 * 5またはそれに近い場合、イメージビューでさえ扱いにくいです。

ここに画像の説明を入力

snapchat では、画像 (ステッカー) は非常に小さいサイズで縮小されており、位置や縮尺を変更することさえ困難な場合があります。

パン ピンチと回転ジェスチャを実装しました。また、サイズ変更可能にしますが、スナップチャットほどではありません。

これを達成するための助けが欲しい。どうもありがとう。

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

ios - UILabel のサイズをアニメーション化しても、それを含む StackView のサイズが変更されない

みんな...ボタンと、その中に2つのラベルがある垂直stackViewがあります。ボタンをタップすると、アニメーションを使用してフォントサイズをスムーズに縮小/拡大したい。

次のコードは (アニメーション ブロック内で) アニメーションを実行しますが、stackView はそれ自体をサイズ変更しません。

次のコードを使用すると、stackView のサイズは変更されますが、そのプロパティをアニメーション化できるとは思いません。

stackView の問題に加えて、CGAffineTransformScale によってテキストが歪んでしまいます。この2つの問題を解決していただけませんか?

どうもありがとう!

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

ios - CGAffineTransfromScale が self.view の外側でスケーリングしないようにする

このメソッドを使用して、imageView をスケーリングしています。

imageView が self.view の外にスケーリングされないようにするにはどうすればよいですか? imageView のどの部分も、self.view の外側にスケーリングしたくありません。