🪴 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()