iOS/UIKit

[iOS] StoryBoard를 쓰지 않고 코드로 작성하기

유훈 | Yuhun 2022. 2. 22. 01:58
반응형

1. info.plist에서 StoryBoard Name 삭제

 

2. 프로젝트에서 Deploymet Info에서 Main interface를 지우기 (원래 Main)

 

3. SceneDelegate의 willConnectTo의 내용 다음으로 변경

guard let windowScene = (scene as? UIWindowScene) else { return }

window = UIWindow(windowScene: windowScene)
window?.backgroundColor = .systemBackground
window?.rootViewController = 원하는 ViewController Class() // 기존 스토리보드의 시작지점과 같다고 생각
window?.makeKeyAndVisible()
반응형