https://velog.io/@sun02/series/UI-%EC%BD%94%EB%93%9C%EB%A1%9C-%EC%9E%91%EC%84%B1%ED%95%98%EA%B8%B0
시리즈 | [iOS] Storyboard 없이 코드로 UI 만들기 - sun02.log
코드로 뷰에 label이나 button을 추가해주는 작업입니다.label에 관한 속성들을 여기서 지정해 줍니다ex) text, color, textAlignments 등등button title, 글자 색, button action 등을 여기서 지정해줍니다.이 때 lab 2
velog.io
바이블 입니다.
https://velog.io/@sun02/StoryBoard-%EC%82%AD%EC%A0%9C%ED%95%98%EA%B8%B0
[iOS] - StoryBoard 삭제하기
UI를 코드로 작성하기 위해서 가장 먼저 해줘야하는 작업들입니다.main.storyboard 파일을 삭제해 줍니다. 이때 완전히 제거해야하기 때문에 'Move to Trash'를 선택합니다.Application Scene Manifest > Scene Confi
velog.io
1편 약간 수정

나는 info.plist가 이거밖에 없어서

맨 밑 storyboardName 제거
최상위 프로젝트에 targets 에 buildsettings에 info.plist valuse의 맨 밑 uikit main storayboard제거


맨 밑에거 제거 하면 됨

SceneDelegate 파일 다음과 같이 바꾸면 됨
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let windowScene = (scene as? UIWindowScene) else { return }
window = UIWindow(frame: UIScreen.main.bounds)
window?.windowScene = windowScene
window?.rootViewController = ViewController()
window?.makeKeyAndVisible()
}
'Swift > UIKit' 카테고리의 다른 글
[UIkit] Tableview 코드로 만들기 (0) | 2023.03.21 |
---|---|
[Swift] Icon 색과 크기 변경하는 방법 (0) | 2023.03.21 |
[Swift] RXSwift로 UPDown 만들기 (0) | 2023.03.21 |
[UIkit] 공공데이터 활용하기, serviceKey, Application_ERROR 해결 (0) | 2023.03.14 |
[Xcode] Snippet 사용법 - 자주쓰는 코드를 저장하자! (0) | 2023.02.21 |