前提・実現したいこと
iOSアプリの開発で、チュートリアルのような画面を表示させたい
画面サイズを元の画面より小さめにして画面を透明にさせて説明部分だよとわかりやすくしたい。
下記のコードだと一瞬だけ画面が小さくなってしまい継続されない。
つまり、画面サイズを縮小して前画面の上に被さるように表示させたい。
該当のソースコード
swift
1 override func viewWillAppear(_ animated: Bool) { 2 self.view.frame = CGRect(x: 0, y: 0, width: self.view.frame.width / 4, height: self.view.frame.height / 4) 3 } 4// これだとすぐに元の画面サイズに戻ってしまう
試したこと
override func viewDidLoadに記述を変更してみたがviewの変化はなかった。
補足情報(FW/ツールのバージョンなど)
swift5 / Xcode 11.2
遷移後の画面は複数枚あるのでスクロールできるようにPageViewControllerを使用してます
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。