🪴 Xcode 中创建纯代码布局项目
🧐 1. 移除 Storyboard
没什么好说的,既然是纯代码布局,那么 Storyboard 文件就不需要了。
rm ./Main.storyboard
👨💻 2. 修改 Main Interface
因为 Xcode 版本更新,不同的版本会有不同的处理方案。
-
Xcode Version < 14.0
清空
General-Deployment Info-Main Interface。 -
Xcode Version >= 14.0
清空
Build Setting-UIKit Main Storyboard File Base Name。
🪴 3. 设置默认 View
在你的 AppDelegate.swift - application 中添加如下代码。
// 设置默认显示的界面
let controller = YourDefaultViewController()
self.window = UIWindow(frame: UIScreen.main.bounds)
window!.rootViewController = UINavigationController(rootViewController: controller)
window?.makeKeyAndVisible()