問題タブ [uiviewanimation]

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 投票する
16 に答える
80802 参照

iphone - UINavigationControllerからビューをポップして、1回の操作で別のビューに置き換えるにはどうすればよいですか?

UINavigationControllerのスタックから1つのビューを削除し、それを別のビューに置き換える必要があるアプリケーションがあります。状況は、最初のビューが編集可能なアイテムを作成し、次にそれ自体をアイテムのエディターに置き換えることです。私が最初のビュー内で明白な解決策を実行するとき:

私は非常に奇妙な行動をします。通常はエディタービューが表示されますが、ナビゲーションバーの[戻る]ボタンを使用しようとすると、余分な画面が表示され、一部が空白になり、一部が台無しになります。タイトルもランダムになります。これは、ナビゲーションスタックが完全にホースで固定されているようなものです。

この問題へのより良いアプローチは何でしょうか?

ありがとう、マット

0 投票する
17 に答える
159397 参照

ios - UIView アニメーションをキャンセルしますか?

UIViewアニメーションを途中でキャンセルすることはできますか? または、CA レベルに落とす必要がありますか?

つまり、私はこのようなことをしました(おそらくアニメーション終了アクションも設定しています):

しかし、アニメーションが完了し、アニメーション終了イベントを取得する前に、それをキャンセルしたい (短くしてください)。これは可能ですか?グーグルで調べてみると、何人かの人が同じ質問をしているのに答えがないことがわかります。

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

ios - UIViewアニメーションとCALayers

UIView独自のアニメーションメソッドではなく、 CALayerを使用してアニメーションを概念化するのに苦労しています。これに「CoreAnimation 」を投入すると、誰かがこれらの概念を高レベルから明確に表現できるので、何が起こっているのか、UIViewアニメーション(今はよく知っている)をCALayerに移行したい理由をよりよく視覚化できます。 iPhoneのアニメーション。Cocoa-Touchのすべてのビューは自動的にレイヤーを取得します。そして、あなたはどちらか一方をアニメートできるようです?!?それらを混ぜ合わせても?!?しかし、なぜ?線はどこですか?それぞれの長所/短所は何ですか?

Core AnimationプログラミングガイドはすぐにLayer&Timing Classesにジャンプします。一歩下がって、これらのさまざまな部分が存在する理由と、相互にどのように関連しているかを理解する必要があると思います。

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

iphone - マップアプリのようにiPhoneでハーフカールアニメーションを作成するにはどうすればよいですか?

ページカールアニメーションに次のコードを使用しています

iphone / ipodのmaps.appのようなハーフカールアニメーションを作成することは可能ですか?

同様の効果を出す方法について何かアイデアはありますか?

ありがとう

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

iphone - iPhoneのフリップビューアニメーションの移行中に背景色を制御するにはどうすればよいですか?

私はかなり標準的なフリッピングアクションを実行しています:

Appleの名誉のために、このスタイルのアニメーションは驚くほど簡単に操作できます。とてもかっこいいです。アプリ全体でトランジション、フリップ、フェードなどを非常に簡単にアニメーション化できました。

質問:フリップトランジション中、フリップ中の2つのビューの「背後」に表示される背景は白で、黒にしたいと思います。私は:

  • 含まれているビューの背景を設定します(self.view上記)-サイコロはありません。私はそれがうまくいくと本当に思った。
  • 各ビューの背景を黒に設定します-サイコロはありません。理解を深めるためにさまざまなことを試してみても、これでうまくいくとは思いませんでした:)
  • グーグルはクレイジーになりたい。Safari関連のリストに着陸し続けます。

前もって感謝します!

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

iphone - iPhone:特定のポイントについてUIViewをスケーリングする

UIViewのスケールダウンをアニメートしたいのですが、その中心についてではなく、別のポイントについてです。

暗闇の中でのショットとして、一連のCGAffineTransformsを使用して、ビューを変換し、スケーリングしてから、逆に変換してみました。しかし、それは機能しません。それでも、中心を中心にスケーリングします。

誰もがこれを行う方法を知っていますか?

どうもありがとう。

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

iphone - これは UIViewAnimationTransitionFlipFromRight のバグですか?

次の問題があります。

私はうまく機能するフリップアニメーションを持っていますが、アニメーションの前にデバイスを回転させたとき:

  1. フリップは水平軸で行われます (垂直軸ではなく)。
  2. 私のcontroller.view(私が使用しcontroller.viewている)の向きは以前のものです。

どこが間違っていますか?

ありがとう

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

iphone - UIViewアニメーションを一時停止および再開するにはどうすればよいですか?

上から下へ、またはその逆にアニメーション化するいくつかのUILabelを持つUIViewがあります。一種のAutoqueとしましょう:)私は2つの関数を使用します:

これらの関数は、UIViewアニメーションを必要な位置で開始します。どちらの関数にも、最後に他の関数を呼び出すAnimationDidStopSelectorが定義されています。これはすべてスムーズに機能します。

touchesBeganを使用して画面に触れるとき、現在のアニメーションを一時停止し、touchesMovedイベントを使用してUIViewの垂直位置を変更したいと思います。touchesEndedで、アニメーションを必要な終了位置に再開したいと思います。

そうするための適切な方法は何でしょうか?

トーマス

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

iphone - UILabel フェードイン/アウトのアニメーション化

最終的に RSS フィードの配列になり、ラベルなどをビューの下部に表示したいと考えています。配列内の各フィードをアニメーション化したいと思います。

これは私がこれまでアニメーション化したもので、フェードには機能しますが、配列の最後の項目のみをアニメーション化します。

シンプルだと思います。

ありがとう

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

iphone - UIViewAnimationの複数のオプションを定義するにはどうすればよいですか?

おそらくそれは適切な構文の問題にすぎません。

animateWithDuration:delay:options:animations:completion:UIViewメソッドを使用します。

ここoptions:で問題となるのは、オプションを1つだけ割り当てると(たとえば、UIViewAnimationOptionCurveEaseInOut)、すべてが正常に機能することです。

同じアニメーションに複数のオプションを割り当てたい場合はどうなりますか?どうやってやるの?

私は次のコードを試しましたが、そのoptions:部分は完全に無視されていることがわかりました:

それはただの試みであり、うまくいきませんでした。ここではどの構文を使用する必要がありますか?

よろしくお願いします。