問題タブ [animatewithduration]

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

objective-c - uiview animateWithDuration は同じトグル メソッドで非表示にできません

単一のメソッドからビューを非表示および表示しようとしていますが、表示および非表示に機能するはずですが、その瞬間です。

非表示ロジックを削除すると、うまくアニメーション化されます。

非表示ロジックを追加すると壊れる理由がわかりません。

これはメモリ保持サイクルの問題でしょうか?

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

ios - swift: SKNode の位置がアニメーション化されない

パン ジェスチャに基づいてボールを回転させており、慣性を追加したいと考えています。これを行うために、パン ジェスチャが終了したときに animateWithDuration を使用することにしました。問題は、アニメーションではなく、ボールの位置がすぐに変わることです。以下にコードを掲載します。

正しい位置に移動するため、引数は間違いなくこの関数に正しく渡されます。問題は、アニメーション化せずにそうするということです。インターネット上の解決策で同じ問題を見つけることができませんでした。

前もって感謝します

0 投票する
5 に答える
4721 参照

swift - Xcode 6 beta 7 UIView.animateWithDuration 呼び出しで追加の引数 'usingSpringWithDamping'

Swift を使用している場合にのみこのエラーが発生します。現在、他の誰かがこの問題を抱えているかどうか疑問に思っていました

Xcode 6 ベータ 7 を使用しています

これが機能するのは興味深いことです:

春のアニメーションの使用が Swift でまだサポートされていない可能性はありますか? 私はそれがまだ早い段階であることを知っています...

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

swift - UIView.animateWithDurationがアニメーション化しない

ViewController viewDidLoad 関数の UIView.animateWithDuration 呼び出しがアニメーション化されません。完了ブロックはすぐに呼び出されます。println の出力は、'completion true' を示しています。viewDidLoad 関数は、スタートアップ アニメーションを配置するのに間違った場所ですか? どんなヒントでも大歓迎です。

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

ios - 新しい画面サイズのアニメーション表示に関する問題

私のアプリでは、メインのビュー コントローラー内に 2 つのビューがあります。1 つは、予算に関する詳細を入力するためのものです。もう 1 つは、予算の現在の状態を表示するためのものです。

入力ビューで入力ボタンをタップすると、そのビューが下にスライドして現在の予算ビューが表示されます。

viewWillAppear には、入力ボタンがタップされたがビューが移動されていない場合に実行されるコードがいくつかあります (これは、アプリが完全に閉じられて再度開かれたときに発生します)。

リセット ボタンは、入力ボタンの反対のことを行い、ビューを上にスライドさせます。

問題は、リセット ボタンをタップすると、ビューが上にスライドし始めた後、ビューの下部近くで停止することがあるということです。iPhone 6 と iPhone 6 Plus で動作するようにアプリを更新する前は、これはすべてうまく機能していたので、座標計算に何か問題があると思います。私はそれを理解することができませんでした。詰まった時の様子はこんな感じ。

ここに画像の説明を入力

リセットボタン:

ビューが表示されます:

入力ボタン:

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

ios - segmentControl を使用したコントロールの移動

私は、1つのViewControllerにこれらの動作を持つUISegmentControlがあるアプリに取り組んでいます:

セグメント 1 (まだ配置されていない場合):

  • フェードインアイテム
  • セグメント コントロールを下にスライド

セグメント 2 (まだ配置されていない場合):

  • フェードアウトアイテム
  • セグメント コントロールを上にスライド

セグメント 3 (まだ配置されていない場合):

  • まだ実装されていませんが、セグメント 2 に似ています

これを実現するために、次のコードを使用しています。

2 番目のセグメントは完璧に機能します - いくつかのコントロールがフェードアウトし、セグメント コントロールが上にスライドします。ただし、1 番目のセグメントでは、セグメント 1 で発生するのと同じ素敵なアニメーションを実行する代わりに、セグメントが元に戻り、他のコントロールがすばやく視覚化されます。

なぜこれが起こるのか、どうすれば修正できるのでしょうか?

編集:

ビューコントローラー:

ここに画像の説明を入力

大きな UIImageView の下のコントロールは、セグメント コントロールがメインの UIImageView のすぐ下にスライドする間、フェードアウトするはずです。-(void)showDetails メソッドが呼び出された場合は逆です。

ありがとう!エリック