問題タブ [ios-animations]

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

ios - 再生中の音楽アプリ View Controller Slide In Animation

音楽アプリで使用されているアニメーションとスワイプ機能を再作成しようとしており、それらが使用するカード ビュー構造を再作成しようとしています。誰かが以前にこれをやったことがあるかどうか、またはアップルがスワイプイン、スワイプアウト機能とアニメーションをどのように達成したかを知っていたかどうか疑問に思っていました. それは非常に応答性が高く、スワイプして開き、タップしてアニメーションで開き、下にドラッグするか、タップして閉じることができます。

タップ/ドラッグしてアニメート 開く タップ/下にドラッグして閉じます

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

swift - カスタム UIBezierPath を使用してビューの境界線をアニメーション化する

チャット「バブル」を使用してアプリを作成しようとしていますが、各バブル状態間の遷移をアニメーション化する必要があります。

そこで、カスタム UIBeziePath Initializer を作成し、説明に従って UIView の拡張機能を追加しました。

しかし、セルの状態を更新しようとしても、何も起こらず、パスを即座に描画するだけです。どうすればいいですか?

何が起こっているのかを理解するためにいくつかの写真を添付し​​ました

ここに画像の説明を入力 ここに画像の説明を入力

私は間違いを犯し、最初のパスを次のように置き換えましたmaskLayer.path = UIBezierPath(roundedRect: self.bounds, cornerRadius: 5).cgPath

しかし、今、このようなことが起こっています

ここに画像の説明を入力