問題タブ [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 投票する
2 に答える
415 参照

iphone - UITabBarControllerビュー遷移エラー

OKay私はしばらくの間この問題に取り組んできました、そしてそれは私の専門知識をはるかに超えているので、なぜ私は再び助けを求めています。

タブバーボタンをクリックして別のビューに移動するアニメーションを作成しようとしています。私は両方のviewController(ViewWillAppear)メソッドで以下のコードを宣言しました

FirstViewControllerを右に、SecondViewControllerを左に。

これで、ユーザーがアプリを初めてロードしたときに問題が発生します。すべてがロードされ、ユーザーがタブバーボタンをクリックして2番目のビューに移動すると、反転しません。ただし、FirstViewに戻るとアニメーション化されます。次に、もう一度2番目に移動すると、今回はアニメーション化されます。これが発生している理由を誰かが知っている人はいますか?あなたがあなたの助けをするならば、大いに感謝されるでしょう!

更新::viewDidLoadにアニメーションを追加しようとしていますが、すぐにロードしているオープニングシーケンスのアニメーションがすでにあります。

これは私にとって物事を台無しにするかもしれないと思いますあなたはどう思いますか?

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

iphone - 下にスライドするUIViewアニメーション

UIImageView で画像を下にスライドさせようとしていますが、UIContentMode とアニメーション プロパティのどの組み合わせが適切かわかりません。画像は常に同じサイズである必要があり、引き伸ばされるべきではありません...私が望むのは、最初は何も表示されず、次にフレームが伸びて画像が表示されることだけです。

私が言いたいことを理解すれば、たぶん簡単です:

私の問題の図

簡単に聞こえるかもしれませんが、UIImageView にどの UIContentMode を使用し、どのプロパティをアニメーション化すればよいのでしょうか? ありがとうございました!

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

iphone - CGPathAddArc の理解に問題がある

iPad アプリケーションで、(768, 512) の中心点と 512 の半径を持つ円弧に沿って反時計回りにレイヤーを移動したいと考えています。画面) と 6 時 (右下隅) で終了します。

何度も試行錯誤した後、コードが機能するようになりました

しかし、問題は、開始角度と終了角度のパラメーターを理解できないことです。それぞれ -M_PI_2 と M_PI_2 を使用し、時計回りを YES に設定する必要があるのはなぜですか?

オブジェクトを反時計回りに 90 度から 270 度に移動していると思うので、コードは次のようになります。
CGPathAddArc(curvedPath, NULL, 768, 512, 512, -M_PI_2, M_PI_2, YES);

私はおそらく複数の場所で間違っており、たまたま正しい結果が得られました。

私を修正し、2 つの角度パラメーターを理解するのを手伝ってください。

開始角度

終了角度

ありがとう

レオ

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

android - Androidでのランタイム画像のトリミング

Intent. を使用して、アクティビティの ImageView で SD カードから画像を既に選択しています。次に、固定サイズの移動する四角形を表示したいと考えています。どうすればそれを行うことができますか?それは私にとって本当に難しいですか? それをするのを手伝ってください。

更新 --> 長方形を持ってくることができましたが、選択した部分のトリミングと保存で問題が発生しました。これを行う方法は?

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

iphone - CATransition をビュー全体ではなく特定のビューに制限する方法は?

CATransition コードは正常に動作していますが、アニメーションの幅を制限する必要があるため、このアニメーションを管理する方法、または CATransition を特定のビューに制限する方法を教えてください。

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

iphone - UIViewAnimation: ブロックベースが機能しない。非推奨のスタイルは動作しますか?

UIView をアニメーション化するための 2 つの主要な文書化された方法があります。1 つはメソッドで始まる複数の呼び出しを行う非推奨のプロセスであり、もう 1 つbeginAnimations:context:はブロックベースの新しい提案されたアプローチです。

アプリケーションに次のコードがあります。ただし、古い非推奨のアニメーション セグメントのみが機能します。新しいブロックベースのアプローチは、最初は機能しますが、その後は毎回アニメーションの最後まで直接スキップし、すぐに最後のフレームだけを表示します。誰もこれを経験したことがありますか?

これは を介し​​てメインスレッドで実行されています[self performSelectorOnMainThread...]

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

iphone - UIViewAnimationブロックUIViewインタラクション

という名前のUIViewControllerがありMainViewControllerます。SingleSearchViewフレームです。MainViewControllerのサブビューであるという名前のUIViewもあります。

そして、これsingleSearchViewをMainViewControllerに追加します。

次のアニメーションを「切り替え」ようとするsingleSearchViewと、タッチ操作がブロックされます。singleSearchView

私もこの方法を試しました:

ありがとう

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

objective-c - UIViewアニメーションブロックとCAAnimation

iOSアニメーションのエキスパート!各方法の長所と短所は何ですか?UIViewAppleが古いアニメーション方法(UIView beginAnimationsなど)の代わりにブロックを推奨していることは知っていますが、どうCAAnimationでしょうか?どちらの方法を使用しますか?パフォーマンスに関してトレードオフはありますか?

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

iphone - 複数の CA アニメーションをネストするには?

UIView animateWithDuration のように複数の CA アニメーションをネストする方法は? たとえば、次のアニメーションが前のアニメーションの後に続く 6 つのアニメーションをアニメーション化する必要があります。したがって、UIView animateWithDuration を使用すると、次のすべてのアニメーションが完全なブロックから呼び出されます。CAはブロックなどの使用を許可していますか? そうでない場合、ネストされたシーケンシャル アニメーションを実行する方法は?

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

ios - UIView transitionWithView: 動作していません

漫画アプリのレイアウトエディタを作っています。漫画本のページは行に分割され、各行には少なくとも 1 つの列があります。ユーザーが列を縦方向にスワイプすると、2 つの列に分割されるはずです。この部分はすでに正常に動作していますが、+transitionWithView: を使用して単純なカールアップ トランジションを追加したかったのです。すべてが正常に機能します (列が適切に分割されます) が、アニメーションはありません。コードは次のとおりです。

}

すべてのビューのジオメトリを既に確認しましたが、問題ないようです。また、完了ブロックは適切に実行されます。

何が問題なのですか?