2017-10-07 1 views
0

私はYoutube、ウェブサイト、およびスタックオーバーフローに関する多くの研究を行ってきましたが、効果があったものは見つかりませんでした。うまくいけば、あなたは私を助けることができます。私はXcodeでビューコントローラを持っていて、次のビューコントローラを表示するためにセグを実行するボタンを持っています。しかし、ボタンを使ってセグ(ショー)を実行するビューコントローラを変更すると、次のビューコントローラが画面の最下部から上に移動します。どのように遷移を変更する(または遷移を追加する)と、それらが互いにフェードするのですか?移行方法1つのビューコントローラから別のビューコントローラへとフェードする

+0

ソースコードの重要な部分を追加すると、あなたの質問が分かりやすくなります。あなたはいつでもあなたの質問を編集することができます! – ventiseis

答えて

0

あなたは何をしていますか(セグエ)は、モーダルでビューを提示しています。これは私たちが無料で入手できるAppleの定義した動作です。

カスタムビューコントローラーの切り替えが必要です。したがって、自分で実装する必要があります。

幸運にも、Appleには、カスタムUIViewControllerトランジションを簡単に作成できる優れたシステムが組み込まれています。 iOSライブラリやアニメーションロジックの経験が必要です。

あなたはこれをチェックアウトすることができますarticle

関連する問題