私のアプリケーションのウォークスルー(イントロ)を作成しようとしています。私はそれを行うためにBWWalkthroughを使用しています。ボタンをクリックした後にこのビューコントローラを開く場合は、(下のコードで見るように)機能します。しかし、私はこれをしたくありません。私は、起動した画面が読み込まれた後、このView Controllerを開きたい。LaunchScreenをロードした後にViewControllerを表示する
マスターページの「初期View Controller」をクリックし、viewDidLoadメソッドの下にコードを追加すると、マスターページのみが表示されますが、マスターに接続されているView Controller(page_one、page_two ...)ページ。おそらく、私はAppDelegateにいくつかのコードを書く必要がありますが、どういうことか分かりません
どうすればこの問題を解決できますか?
@IBAction func testButton(_ sender: Any) {
let goStoryboard = UIStoryboard(name: "Main", bundle: nil)
let walkthrough = goStoryboard.instantiateViewController(withIdentifier: "master") as! BWWalkthroughViewController
let page_one = goStoryboard.instantiateViewController(withIdentifier: "page1") as UIViewController
let page_two = goStoryboard.instantiateViewController(withIdentifier: "page2")as UIViewController
let page_three = goStoryboard.instantiateViewController(withIdentifier: "page3")as UIViewController
**// Attach the pages to the master**
walkthrough.delegate = self
walkthrough.add(viewController:page_one)
walkthrough.add(viewController:page_two)
walkthrough.add(viewController:page_three)
self.present(walkthrough, animated: true, completion: nil)
}
私は前にこれを実装している..しかし、そのOBJ-Cに..まだそれを見たいですか? –