モーダルとは、ポップアップ的だけど全画面ででてくるようなやつのことをいうと考えております。
internal func show_modal(sender: UIButton){ let nextViewController: UIViewController = SecondViewController() nextViewController.modalTransitionStyle = UIModalTransitionStyle.FlipHorizontal self.presentViewController(nextViewController, animated: true, completion: nil) }
こんな感じで表示させます。
modalのアニメーションには、色々な種類があってかっこいいです。 アニメーション設定は、上記の下記でやります。
nextViewController.modalTransitionStyle = UIModalTransitionStyle.FlipHorizontal
FlipHorizontal以外には、下記のようなものがあります。これで全部ではないでしょうか?
UIModalTransitionStyle.FlipHorizontal //ひっくり返る UIModalTransitionStyle.CoverVertical //下から上がってくる UIModalTransitionStyle.CrossDissolve //浮かび上がる UIModalTransitionStyle.PartialCurl //本がめくれるみたいになる