

設定讓程式一開始執行時,不要載入任保檔案
設定 window的rootViewController 為 NavigationController
將 BarButtonItem 加入 NavigatioItem
將 ViewController的資料型態 改為 TableViewController
將 ViewController的名稱 改為 MyTableViewController
建立 Page2ViewController.swift
MyTableViewController 跳至 Page2Viewcontroller
Page2ViewController 跳至 MyTableViewControlelr
設定讓程式一開始執行時,不要載入任何檔案
將 Main Interface 清空此時執行畫面是一片漆黑,表示專案執行時,沒有載入任何畫面

Main Interface 預設為 Main
也就是說程式一開始執行時,會去載入Main.storyboard,
storyboard就會去找是哪一個 ViewController 設定為 Is Initial View Controller,
當程式一開始執行時,就會去執行該 ViewController
設定 window的rootViewController 為 NavigationController
AppDelegate.swift
windows = UIWindow( frame:UIScreen.main.bounds)
建立 window 變數,用來顯示 ViewController,並設定frame為螢幕大小
window?.rootVieController = UINavigationController(rootViewController:ViewController())
將 window's rootViewController 設定為 NavigationController
再將 NavigationController's rootViewController 設定為 ViewController.swift
window?.makeKeyAndVisible()
顯示window
此時執行畫面,已經是一個NavigationController
接下來就要去 ViewController.swift 設定
上面的NavigationItem
和下面ViewController ( 將其改為TableViewController )

將 BarButtonItem 加入 NavigatioItem
ViewController.swift
執行畫面

將 ViewController的資料型態 改為 TableViewController

執行畫面

ViewController.swift的名稱 改為 MyTableViewController

AppDelegate.swift 也要改

接下來來建立跳頁,當按下NextPage Button可以跳到跟一個ViewController
建立Page2ViewController.swift

設定背景和狀態列顏色

MyTableViewController 跳至 Page2ViewController

Page2ViewController 跳至 MyTableViewController

執行畫面


沒有留言:
張貼留言