Delete Storyboard
![](/images/posts/swift-ios-programmatic-ui/01.png)
![](/images/posts/swift-ios-programmatic-ui/02.png)
Delete item in Info.plist
![](/images/posts/swift-ios-programmatic-ui/03.png)
Delete item in App info
![](/images/posts/swift-ios-programmatic-ui/04.png)
Add Scene to App
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let windowScene = (scene as? UIWindowScene) else { return }
let window = UIWindow(windowScene: windowScene)
window.rootViewController = ViewController()
self.window = window
self.window?.makeKeyAndVisible()
}
![](/images/posts/swift-ios-programmatic-ui/05.png)
Done.
![](/images/posts/swift-ios-programmatic-ui/06.png)