ビューコントローラを開くときにラベルを下から上にアニメーション化したいと思います。フレームワークやポッドファイルなしでラベルをアニメーションできますか?ラベルを下から上にアニメートしようとしましたが、この機能についてはっきりしませんでした。UIlabelを素早く下から上にアニメーション化する方法
フレームワークまたはポッドファイルなしのラベルをアニメーションできますか?
ビューコントローラを開くときにラベルを下から上にアニメーション化したいと思います。フレームワークやポッドファイルなしでラベルをアニメーションできますか?ラベルを下から上にアニメートしようとしましたが、この機能についてはっきりしませんでした。UIlabelを素早く下から上にアニメーション化する方法
フレームワークまたはポッドファイルなしのラベルをアニメーションできますか?
達成しようとしているフレームワークやポッドを使用する必要はありません。次の方法を使用して、時間と距離を調整してニーズに合わせることができます。
UIView.animate(withDuration: 2, delay: 0, options: [.curveEaseOut],
animations: {
label.center.y -= self.view.bounds.height - 100
self.view.layoutIfNeeded()
}, completion: nil)
"-100"は、ビューからラベルを完全にアニメーション化しないように、そこにあります。あなたのラベルが先頭に近づくと、この番号を増やす必要があります。逆の場合も同様です。
あなたの返信ありがとうございます。私はラベルのみをアニメ化しています。あなたのアニメーションをアニメ化しない –
これはラベルをアニメートするだけです。上記のコードを試しましたか?重要な部分は "label.center.y"が変更された場所です。 "label"をラベルの名前に置き換えてください。 –
私はxcode 1.2を使用しています。このコードは速くなります。 –
これまでに何を試みてください... –
申し訳ありませんが、私の方法は間違っていますか? 。 –
もちろん可能です!より具体的にする必要があります、開始点と終了点は何ですか?あなたは制約を使いますか? –