問題タブ [uiviewanimationtransition]
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.
ios - UIViewAnimationTransitionCurlUp が水平方向に動作
UIViewAnimationTransitionCurlUp を水平に動作させようとするので、アニメーションが適用されるビューを回転させます。しかし、アニメーションは下から上にとどまり、うまくいきませんでした。何か案が?
iphone - kCATransitionPushを使用してUIViewを上にスライドします
UIViewをページの4分の1上にスライドさせて、その下にある別のビューを表示し(オプションを表示するため)、次に下にスライドしてそれらのオプションをカバーしようとしています。私は執拗に検索しましたが、探しているものが見つからないようです。画面の上面図を維持したいので、モーダルビューを使用したくありません。以下のコードでは、私はそれをある程度機能させています。トップレベルは上にスライドしますが、その後完全に消えます(フェードアウトします)。
どんな助けでも大歓迎です!
ありがとう。
ios - UIView transitionFromView は、異なるビュー サイズでフリップをアニメートしますか?
小さなビューと大きなビューがあり、(別のボタンで) 選択トグルとして、それらの間でアニメーションを切り替えたいと考えています。UIView トランジション ブロック メソッドを使用していますが、実際にはフリップが正しく行われています。
ただし、移行中、大きい方のビューはトリミングされ、小さい方とまったく同じサイズにカットされます。完了すると、再びフルサイズに戻りますが、ぎくしゃくしています。勝利が間近に迫っていますが、私は過去 5 時間、さまざまな順列と組み合わせで遊んでいましたが、スムーズな移行には運がありませんでした。
異なるサイズの 2 つのビュー間でフリップを切り替えることは本当に不可能ですか? 誰か助けてください!
私の1行の遷移は以下です。ivCategory
は小さいビューCGSize = (40.0f,48.0f)
です。ivAvatar は大きなビューで、CGSize = (124.0f,318.0f)
. どちらもUIImageView
ビューです。どちらも既に存在し、同じ親ビューにサブビューとして追加されています。
ios4 - UIView トランジション アニメーションが transitionWithView:duration:options:animations:completion メソッドで機能しない
iOS ドキュメントでは、beginAnimation-commitAnimation の使用は推奨されていません。そのため、アニメーションとトランジションには、^blocks を利用する新しいメソッドがあります。ただし、transitionWithView:duration:options:animations:completion メソッドを使用すると、トランジション効果が得られません。したがって、次のように記述します。
動作しますが、次の方法で行うと
トランジション効果が得られません。私は何が欠けていますか?
uiviewcontroller - モーダル UIViewController の UIViewAnimationTransitionCurlDown または UIViewAnimationTransitionCurlUp
UIViewController をモーダルに追加していて、UIViewAnimationTransitionCurlDown トランジションを適用したいと考えています。以下のコードはうまく動作しません。移行しようとしているようなものですが、ビューがすぐに揺れて何も起こりません。何ができるか提案してください。UIViewController をモーダルに追加するのはこれが初めてです。
ios - iOS - 小さいものから大きいものへのアニメーションの反転
iTunes iPad アプリで見られるフリップ アニメーションをシミュレートしようとしています。メインの注目ページで、New Releases リストの小さなポスターの 1 つをタップすると、そのポスターが開き、映画の詳細がすべて表示されます。
ポスターがタップされたら、次のようにします。
しかし... ポスターだけでなく、ビュー全体が反転します。また、FlipFromLeft を指定したにもかかわらず、水平方向ではなく垂直方向に反転します。私は何を間違っていますか?
編集:これを行うには、ある種のコンテナビューを使用する必要があるようです。だから私はそれを作成し、それにポスターを追加してから、テスト用のダミー UIView を作成しました:
これで、ポスターの代わりに赤い UIView が表示されますが、フリップ アニメーションはまったくありません。なぜだめですか?
ios - iOS UIView の遷移がスムーズではない?
次のコードを使用して、遷移中にアニメーションを表示しました。
しかし、私が見た他のアプリのように、移行はスムーズではないようです。滑らかではない理由を誰かが知っていますか?ありがとう!
ios - UIView transitionWithView が機能しない
テスト プロジェクトのメイン ビュー コントローラーからの viewDidLoad は次のとおりです。
{ [super viewDidLoad];
黄色のボックスが表示されます。どの UIViewAnimationOption を試しても、アニメーションはありません。どうして???
編集:私はまた、performSelector withDelay を使用して、アニメーションを viewDidLoad から別のメソッドに移動しようとしました。同じ結果 - アニメーションなし。
これも試してみました: [UIView transitionFromView:redView toView:yellowView duration:3 options:UIViewAnimationOptionTransitionFlipFromLeft completion:NULL];
それでも、黄色のビューが表示されるだけです。アニメーションなし。
objective-c - transitionFromView:toView:duration:options:completion: はトランジションをアニメーション化していません
ビューの特定の領域に2つのサブビューコントローラーのビューを表示するビューコントローラーがあります。2 つのサブ ビュー コントローラーは、FlopVC と FipVC です。
あるサブビューから別のサブビューへの遷移をアニメーション化したいと考えています。私が使用しているコードは次のとおりです。
サブビューは入れ替えられますが、アニメーションはありません。私は何を間違っていますか?
PS 完全なプロジェクトはこちらです。
ios - ステータス バーのないフルスクリーン ビューからステータス バーのある通常のビューへの間違ったフリップ トランジション
最初に、私のアプリケーションはステータスバーなしで全画面表示 (320x480) を表示します。ユーザーが何らかの選択を行った後、アプリは+[UIView transitionFromView:toView:duration:options:completion:]
ステータス バーを使用して通常のビューに切り替えます。残念ながら、移行中に toView のサイズが 320x480 のように見えるため、ビューの一部がステータス バーの下に表示されます。遷移が完了した直後に、ビューのサイズが 320x460 に変更されます (最初はそうあるべきです)。
私の質問は、移行前にビューのサイズを正しく変更するにはどうすればよいかということです。