問題タブ [commitanimations]

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

uiview - NavigationController.PushViewController を使用した BeginAnimations と CommitAnimations

ナビゲーション内でコントローラーを押すと、基本的なフリップ アニメーション トランジションが動作するようにしようとしています。以下のコードはビューを反転しますが、ビューが最初に表示され (各要素がフェードイン)、次に反転が発生します。UINavigationController でフリップ アニメーションを実行することは可能ですか?

Monotouch で見つけた例では、別のビュー内のビューでアニメーションを実行しています。

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

iphone - UIViewremoveFromSuperViewアニメーションの遅延

のサブビューの1つをアニメートし、UIWindowそれをUIWindow使用から削除するメソッドがありremoveFromSuperviewます。しかし、removeFromSuperviewアニメーションブロックの後に置くと、アニメーションが再生される前にからが削除されるため、アニメーションが表示さremoveFromSuperviewれません:-(アニメーションが最初に再生されてからサブビューが削除されるように遅延するにはどうすればよいですか?アニメーションブロックの後に試しましたが、表示されませんでしたアニメーションも何らかの理由でスリープするため、望ましい効果があります。UIViewUIWindowremoveFromSuperview[NSThread sleepForTimeInterval:1];

このメソッドの私のコード:

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

iphone - iPhone でのアニメーション - イメージ シーケンスまたは回転を使用しますか?

iPhone アプリの基本的なアニメーションを作成しています。2 種類のアニメーションから選択できます。これは使える…

またはこのようなもの...

アニメーション化するパーツがかなりあるので、使用するメモリ量が最も少なく、実行速度が最も速いオプションを選択したいと考えています。どんなアドバイスでもいいです、ありがとう

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

iphone - UITableView ナビゲーション バーがアニメーションで「ちらつく」

基本的にビューをあるビューから別のビューに回転させる「スイッチャー」である UIViewController があります。

私が移行しようとしているビューが、UITableViewController を保持する UIViewController であることを除いて、すべてうまく機能します。何らかの理由で、アニメーションが「反転」すると、ナビゲーション バーが非表示になり、アニメーションが完了するとナビゲーション バーが表示されます。

本当に見栄えがよくないので、なぜこれが表示されるのか、どうすれば修正できるのか誰か知っているのだろうかと思っていました。

ありがとう、

--d

編集: リクエストによりいくつかのコードを追加!

Switcher viewDidLoad メソッド - 現在、両方の ViewController を初期化しています。

Switcher switchViews メソッド

MainController の viewDidLoad メソッド

FirstLevelController 内で、テーブル ビューにアイテムを追加するだけです... navController.title = @"Home" を追加しようとしましたが、テキストのない黒いナビゲーション バーも表示されません...それは単なる大きな空のスペースです.

助けていただければ幸いです。

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

iphone - フリップviewControllerは最初にのみフリップします

裏側の情報ビューにめくっています。私はそれをひっくり返し、反対側にナビゲーションバーを持って、元のビューに戻ることができます(これはモーダルを使用しようとしたときに問題でした)。

今の私の問題は、それが初めて機能することです。情報ボタンをタップして、裏側にめくります。戻るボタンをタップすると、問題なく元に戻すことができます。

しかし、その情報ボタンをもう一度タップすると、反転するのではなく、情報ビューにプッシュされます。フリップバックはまだ問題ありません。ルートビューを離れて別の場所に移動して戻ってくると、再び正しく反転します。情報ボタンをクリックしたときに呼び出されるメソッドでは、次のようになります。

ご協力いただきありがとうございます!

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

objective-c - - (void)viewWillAppear:(BOOL)アニメーション検出カスタム アニメーション

押すとView Controllerを押すボタンがありますが、カスタムアニメーションを使用しているためpushViewController: childController animated:、NOに設定されています。私がやりたいことは、私の- (void)viewWillAppear:(BOOL)animatedメソッドでこのカスタム アニメーションを検出し、このような if ステートメントを書くことです。

これは、View Controller をプッシュするボタンのメソッドです。

どんな助けでも大歓迎です、ありがとう、サミ。

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

objective-c - アニメーション中にUIImageViewの実際の位置を表示するにはどうすればよいですか?

こんにちは、みんな、


私が使用したアニメーションの場合:

[UIView commitAnimation:@"anim" context:nil];
[UIView setAnumatioDuration:10];
imageView.center=CGPointMake(100,100);
[UIView commitAnimation];


問題は、タイマーで 0.5 秒ごとに呼び出すと、次のようになります。

CGRect rect=[[imageview.layer presentationLayer]frame];
CGPoint point=rect.origin;
NSLog(@"x:%f,y:%f",origin.x,origin.y);


私は常にx:100,y:100
を取得します そして、私が取得したいのは、イメージビューが (100,100) 10xに向かう
間、ビュー上の実際の位置です。

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

ios - アニメーションをobj-cに保存する方法は?

クラスには2つのメソッドがあり、それぞれにアニメーションがあります。私の質問は、これらのアニメーションを1つの配列などに格納し、beginAnimation:nameで参照できるかどうかです。はいの場合、どうすればこれを行うことができますか?

手伝ってくれてありがとう

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

objective-c - ステディアニメーション?

カーソルと音楽で iPhone/iPad アプリを作成しています。ビートごとにタイマーを実行し、次のように動かしています。

ただし、最初は速く、最後に近づくにつれて遅くなるようです。アニメーションを安定させる方法はありますか?

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

ios - メインスレッド中にcommitAnimationsでiOSコードがクラッシュする

プルダウンして更新するために、スクロールビューのコンテンツインセットをアニメーション化しています。

アニメーションをコミットするとクラッシュし、メインスレッドがクラッシュします。このコードブロックを削除しても、アプリがクラッシュすることはありません。このコードブロックにかなり絞り込まれた場合、この時点でクラッシュを引き起こす可能性があるのは何ですか?