-
[iOS|Swift] storyboard 없이 코드로 UI 구현하기Swift 2022. 5. 8. 23:35728x90
1. Storyboard와 관련된 것들 삭제하기
1-1. Main.storyboard 삭제하기
1-2. Info.plist에서 Storyboard Name 삭제하기
1-3. General에서 Main Interface 삭제하기
실행을 해보면 까만 화면이 뜸
2. RootViewController 지정
SceneDelegate.swift
class SceneDelegate: UIResponder, UIWindowSceneDelegate { var window: UIWindow? func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) { guard let windowScene = (scene as? UIWindowScene) else { return } self.window = UIWindow(windowScene: windowScene) if let window = self.window { window.backgroundColor = .white window.rootViewController = ViewController() window.makeKeyAndVisible() } }
실행하면 배경색이 흰색으로 잘 뜨는 것을 확인할 수 있음
'Swift' 카테고리의 다른 글
[LanguageGuide] Structures and Classes (0) 2022.12.29 [iOS|Swift] UIView 커스텀하기 (라운드) (0) 2022.04.22 [iOS|Swift] UIView 커스텀하기 (그림자) (0) 2022.04.22 [iOS|Swift] UICollectionView Cell 크기 지정하기 (1) 2022.04.16 [Swift] Optional(옵셔널) (0) 2022.03.17