だから私はthe transition found in the Pocketcasts appを模倣しようとしています。アイデアは、アイテムがクリックされたときに画面の下からビューコントローラを表示させ、ビューコントローラをスワイプしてフルスクリーンにするか、下にスワイプして閉じることができます。正直なところ、これをどのように達成するかわからないので、以前誰かがそれを扱っているのだろうかと思っています。理想的にはこれはSwiftで行いますが、Obj-Cが動作します。ありがとう!どのように私はこのビューコントローラモーダルトランジションを模倣することができます
0
A
答えて
0
UIViewPropertyAnimator
を使用して同様のコンポーネントを作成するWWDC 2017の本当に素晴らしいビデオがあります。これにより、あなたのgifに示されているような割り込み可能なアニメーションが可能になります。
プレゼンテーションは非常によく行われており、サンプルコードを提供しています。
関連する問題
- 1. どのように私はこのレイアウトを模倣することができます
- 2. この単純なコードをどのように模倣するのですか?
- 3. このテーブルビューの背景色はどうやって模倣できますか?
- 4. CSS-遷移フォントサイズがちょうどあなたがここに見つけることができる効果を模倣しようとしている
- 5. postgresqlでPHPのurldecode関数をどのように模倣できますか?
- 6. は、どのように私は私が行うことができますマップ
- 7. どのように私はあなたがこのようにそれを行うことができます
- 8. jQueryオブジェクトはどのように配列を模倣するのですか?
- 9. どのように私はこのようなボタンをWindowsのフォームで作ることができますか?
- 10. Pythonスライスオブジェクトまたはサブクラスを模倣することは可能ですか?
- 11. どのように私は私の窓のサービスを行うことができますどのように
- 12. どのように私はこのようなレイアウトをprogrammすることができますか?
- 13. アスタリスク - どのように私はオーディオファイルをブックマークすることができます
- 14. どのように私はページオブジェクトをiseすることができます
- 15. どのように私はそれをコーディングすることができます
- 16. 私はどのようにコマンドをバイパスすることができますか?
- 17. 私はどのようにウィンドウを更新することができます
- 18. は、私は印刷することができますどのように++
- 19. は、私はリフレッシュすることができますどのように/ ngMaps
- 20. どのように私はAndroidのメールボタンを作ることができます
- 21. どのように私はPHPでパスファイルを作ることができます
- 22. 私はgitバンドルにどのようにプッシュすることができます
- 23. どのように私はmysqlに接続することができます
- 24. 私は、クエリを実行することができますどのようにすると時間=この
- 25. どのように私はjavascriptの で確認することができますどのようにFacebookの
- 26. は、私は私が得るような値を置き換えることができますどのよう
- 27. カスタムレイアウト私はこのようなレイアウトを作ることができますどのように
- 28. は、どのように私はngReduxのgetStateを模擬することができますどのようにngRedux
- 29. は私が行うことができますどのように
- 30. どのように私はPythonのスレッドを殺すことができます
のstackoverflowを歓迎します。ここでコードを共有してください。 –