animatewithduration

    1

    1答えて

    が私の見解 func animateViewMoving (up:Bool, moveValue :CGFloat) { let movementDuration:NSTimeInterval = 0.3 let movement:CGFloat = (up ? -moveValue : moveValue) self.view.setNeedsLayout()

    0

    1答えて

    私は最初に画面の中央に配置されたラベルを持っています。現在は、画面の中央から右端に移動し、自動逆戻りして元の位置に戻ります。私は別のanimateWithDurationを開始して、中央のリターンから画面の左の位置に移動してから、位置に自動復帰し、そこから順番にループするようにしたいと思います。 私はすでに最初の半分の作業を試みていますが、中央から左への遷移とループを開始する2番目の部分への継続方

    0

    1答えて

    残念ながら、アプリをホームスクリーンに最小化してからフォアグラウンドに戻すと、UIView.animateWithDurationが停止することがわかりました。 私は最後の1時間を(バックグラウンド/フォアグラウンド切り替えを検出することによって)解決する方法を見つけ出し、オブザーバを追加しました。私はそれを行い、コンソールでデバッグメッセージで正常に検出しました。しかし、私は私の視点でアニメーシ

    5

    1答えて

    私はCollectionViewを持っており、ユーザーが選択したCollectionViewCell内にアニメーションを作成したいと思います。 animateKeyframesWithDurationを使用することを選択しました。これは、ステップごとにカスタムアニメーションを作成するためです。私のコードは次のようになります。 func animate() { UIView.animate

    6

    2答えて

    イメージをフェードアウトするanimateWithDurationコードを呼び出すボタンがあり、テキスト&が新しいbgのカラーをフェードして元に戻します。アニメーションは数秒で完成し、素晴らしい作品です。 ただし、問題があります: アニメーションが終了する前にこのボタンが再度押されることがあります。これが起こると、私は現在のアニメーションを止めて、やり直して欲しい。 私の読書によると を動作しない

    0

    1答えて

    UITextFieldのテキストアライメントの変更をアニメートすることができるかどうか不思議です。基本的には、私はUITextFieldを持っています。これは、通常、配置は中央に設定されています。ユーザーが編集を開始すると、左にアニメートされます。ここで私はUITextFieldのデリゲートメソッド内試したコードです:私は、テキストフィールドにタップして編集を開始すると func textFiel

    0

    1答えて

    私は背景文章勾配を制御するswitch文を持っています。それはうまく動作します(勾配が変化します)。しかし、それは突然変化します。私はこれらのグラデーションが.25の持続時間でお互いに消えるようにしたいと思います。私のコードの試みは以下の通りです。背景制御 Switchステートメント:私は extension UIView { private func prepareGradient() ->

    5

    2答えて

    スクロールビューのデリゲートメソッドscrollViewDidEndDraggingで実行している単純なアニメーションがあります。 それは次のようになります。それは上から来るときので、私のhomeLabelは上から来ている、と私はラベルにそれをバウンスアニメーションを追加したい指を持ち上げた後、このアニメーションを使用して - (void)scrollViewDidEndDragging:(UIS