今天我们要把一开始的ViewController设定成XIB,而不是storyboard。
1.我们先删除Main.storyboard与原本的ViewController.swift档
2.新增一个Cocoa Touch Class档案
一定要记得勾选also create XIB file!!
3.将Main Interface设定成刚刚创建好的XIB档案
4.将Info.plist的Storyboard Name整个删掉
5.将SceneDelegate.swift的func scene改为以下程序码
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let windowScene = (scene as? UIWindowScene) else { return }
let rootVC = UINavigationController(rootViewController: MainVC())//这边的MainVC记得改成自己创的Cocoa Touch Class档名
window = UIWindow(frame: windowScene.coordinateSpace.bounds)
window?.windowScene = windowScene
window?.rootViewController = rootVC
window?.makeKeyAndVisible()
}
最後我拉了一个Label来看看是不是有设定成功,执行结果如下
如此一来我们就成功将storybaord改成XIB啦!
<<: [Day23]ISO 27001 附录 A.11 实体及环境安全
用D3绘制长条图 我们现在可以尝试着用已经学到的SVG来画长条图,只不过是透过D3Js的操作来新增S...
每年生日刚好是伊豆诸岛的旺季开始前一周,通常天气宜人,海水清澈到可以目视钓鱼,离东京只要搭船三小时,...
今天我们来学习如何使用填入文字的物件 正文 文字填入 TextField 可以将文字填入进去。 如果...
使用 USB 跟传统 DVD 一样可以正常安装 Windows,而且携带方便,还不需要准备光碟机。 ...
今天来介绍一下ramdom这个套件: random这个套件用来乱数选取,像是抽签机等等的小程序都需要...