Pocket
LINEで送る

モーダルとは、ポップアップ的だけど全画面ででてくるようなやつのことをいうと考えております。

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 //本がめくれるみたいになる
Pocket
LINEで送る

カテゴリー: プログラミング

コメントください

関連記事

プログラミング

Go言語によるビットコインのフルノード実装btcdを調べる(2)

btcdを実行した際のプログラムの流れを最初から確認してみます。 se 続きを読む …

プログラミング

Go – leveldb

Goで使えるLevelDB。 syndtr/goleveldb ドキュ 続きを読む …

%d人のブロガーが「いいね」をつけました。