SWIFT UI + Storyboard:武漢肺炎電子書(0407更新)
Published in
2 min readMar 29, 2020
整體來說,Storyboard 在製作使用者介面比較直接而且對於初學者也比較好入手。這次作業遇到的挑戰是,太久沒碰 xcode 所以花了不少時間複習上學期的課程內容。
這次作業的時間掌控還是有待改進。同時補上 WebView 功能(04/07更新)
Github:https://github.com/00757306/News?files=1
GIF:
WKWEBVIEW 的code
import UIKit
import WebKitclass ViewController: UIViewController {
@IBOutlet var mWebKit: WKWebView!
let urlMy = URL(string:"https://edition.cnn.com/2020/03/26/tech/dyson-ventilators-coronavirus/index.html")
override func viewDidLoad() {
super.viewDidLoad()
let request = URLRequest(url:urlMy!)
mWebKit.load(request)
iPad Pro 9.7 inch:
iPhone 8 Plus:
- 包含 SwiftUI 設計的 App 畫面。
- 包含 storyboard 設計的 controller 畫面,至少有 2 個 controller 的畫面使用 auto layout。
- 以 tab & navigation 切換頁面,包含 table。可使用 SwiftUI 實現,也可使用 storyboard 實現。
- 利用 UIHostingController 從 storyboard 的 controller 切換到 SwiftUI 畫面。