Swift
Swift 인스타그램 앱 클론 코딩(1)
지용빡
2022. 5. 2. 22:22
반응형
Swift 인스타그램UI 클론 코딩
프로젝트 생성
- 프로젝트를 생성합니다.
- Interface는 Storyboard로 선택해줍니다.
Storyboard 삭제
- Interface는 Storyboard로 설정하였지만 UI는 코드로 작성할 것이기 때문에 MainStoryboard를 삭제 해줍니다.
- Find Navigator에서 Main을 검색하고 관련된 것들을 삭제 해줍니다.
SceneDelegate 수정
- rootViewController를 설정해 줘야 되기때문에 SceneDelegate를 수정해줍니다.
- windowScene은 창을 만들고 지정된 장면 개체와 연결을 합니다.
- https://developer.apple.com/documentation/uikit/uiwindow
import UIKit
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 }
window = UIWindow(windowScene: windowScene)
window?.backgroundColor = .systemBackground
window?.rootViewController = ViewController()
window?.makeKeyAndVisible()
}
}
- 이러고 실행을 하면 아무 문제없이 실행이 되는걸 확인할 수 있습니다.
이번 포스트는 여기까지.
Swift 인스타그램 앱 클론 코딩(2)
Swift 인스타그램 UI 클론 코딩(2) Swift 인스타그램 UI 클론 코딩(1) Swift 인스타그램UI 클론 코딩 프로젝트 생성 프로젝트를 생성합니다. Interface는 Storyboard로 선택해줍니다. Storyboard 삭제 Interfa..
wlqkr.tistory.com
반응형