본문 바로가기
iOS Swift/Xcode

Swift 스토리보드 없이 코드로만 UI 그릴 때 셋팅

by 야고이 2024. 5. 2.
728x90

240502

스토리보드 삭제

info.plist 에서 Storyvoard Name ( - ) 버튼 눌러서 삭제

TARGETS - Build Settings - UIkit Main Storyboard File Base Name 삭제

나는 Main 이라고 적혀 있었다
삭제완

SceneDelegate 설정

guard let windowScene = (scene as? UIWindowScene) else { return }
window = UIWindow(windowScene: windowScene) // SceneDelegate의 프로퍼티에 설정해줌
let mainViewController = ViewController() // 맨 처음 보여줄 ViewController

window?.rootViewController = mainViewController
window?.makeKeyAndVisible()

이 코드 그대로 넣어도 되는데 메인 뷰컨트롤러 이름만 유의해서 넣어주세요

근데 사실 스토리 보드 안지우고 해도 됨

728x90

댓글