【Swift】XIB 파일을 초기 기동 화면으로 한다
소개
XIB에서 초기 시작하는 방법을 소개합니다.
절차
1.Main.storyboard 지우기
Main.storyboard 시작을 중지하고 사용하지 않으므로 지우십시오. (move to trash)
2.XIB 만들기
Also create XIB 파일을 클릭하세요.
TopViewController.swift를 만들지 않고 View에서 XIB를 추가한 경우 다음과 같이 file's owner와 view를 연결해야 합니다.
알기 쉽게 배경색을 빨간색으로 둡니다.
3.SceneDelegate 편집
SceneDelegate를 다음과 같이 시작하려면 Controller를 rootViewController로 만듭니다.
SceneDelegateimport UIKit
class SceneDelegate: UIResponder, UIWindowSceneDelegate {
var window: UIWindow?
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let scene = (scene as? UIWindowScene) else { return }
self.window = UIWindow(windowScene: scene)
self.window?.rootViewController = TopViewController()
self.window?.makeKeyAndVisible()
}
}
4.Info.plist 편집
Storyboard Name과 Main storyboard file base name이 다음과 같이 Main이므로 두 가지 모두 지웁니다.
5.빌드
이제 빌드해보십시오. 빨간 화면(TopViewController.xib)이 표시되어야 합니다.
결론
끝입니다.
Reference
이 문제에 관하여(【Swift】XIB 파일을 초기 기동 화면으로 한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/REON/items/1c591b6f4f570b773fb2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
1.Main.storyboard 지우기
Main.storyboard 시작을 중지하고 사용하지 않으므로 지우십시오. (move to trash)
2.XIB 만들기
Also create XIB 파일을 클릭하세요.
TopViewController.swift를 만들지 않고 View에서 XIB를 추가한 경우 다음과 같이 file's owner와 view를 연결해야 합니다.
알기 쉽게 배경색을 빨간색으로 둡니다.
3.SceneDelegate 편집
SceneDelegate를 다음과 같이 시작하려면 Controller를 rootViewController로 만듭니다.
SceneDelegate
import UIKit
class SceneDelegate: UIResponder, UIWindowSceneDelegate {
var window: UIWindow?
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let scene = (scene as? UIWindowScene) else { return }
self.window = UIWindow(windowScene: scene)
self.window?.rootViewController = TopViewController()
self.window?.makeKeyAndVisible()
}
}
4.Info.plist 편집
Storyboard Name과 Main storyboard file base name이 다음과 같이 Main이므로 두 가지 모두 지웁니다.
5.빌드
이제 빌드해보십시오. 빨간 화면(TopViewController.xib)이 표시되어야 합니다.
결론
끝입니다.
Reference
이 문제에 관하여(【Swift】XIB 파일을 초기 기동 화면으로 한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/REON/items/1c591b6f4f570b773fb2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(【Swift】XIB 파일을 초기 기동 화면으로 한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/REON/items/1c591b6f4f570b773fb2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)