Main Controller
-
iOS/WebView/Project - BaseViewController 모듈화#8Project/Swift+WebView 2023. 1. 11. 11:25
IOS/Xcode 14X Swift5.7.2 WKWebView 에서 작업 진행 모든 ViewController들이 상속 받을수 있는 BaseViewController를 만들어서 사용하자. 코드의 중복을 줄이기 위해서 코드의 통일성 유지보수 편의성 BaseViewController import Foundation import UIKit class BaseViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. print("######### [BASE] ViewController - viewDidLoad") } } exten..
-
iOS/WebView/Project - Splash 등록/설정#7Project/Swift+WebView 2023. 1. 11. 10:48
IOS/Xcode 14X Swift5.7.2 WKWebView 에서 작업 진행 이미지 뷰 등록 아래 둘중에 하나의 방법으로 진행하면된다, 필자는 귀찮지만 정석?대로 Image VIew 등록하고 이미지를 연결할거다! Image 뷰 Drag&Drop으로 등록하고 Image를 Assets에서 등록한 Splash로 변경해준다. 사이즈 변경 및 배치 Constraints이 추가되면서 조절해 주는듯 하다 단말기에 상관없이 Splash 이미지 중앙 배치 여러기종의 단말기에 구분없이 중앙에 위치하도록 변경 설정된 속성이 Constraints형태로 추가되고 단말기를 변경해 보아도 중앙에 위치하게 된다. Splash 이미지 크기 변경 아래와 같이 이미지 크기를 변경할 수도 있다. AppDelegate 딜레이 주기 캡쳐뜨기..
-
iOS/WebView/Project - Assets 생성/등록#6Project/Swift+WebView 2023. 1. 10. 17:54
IOS/Xcode 14X Swift5.7.2 WKWebView 에서 작업 진행 이미지 만들기 사전준비 1024 X 1024 사이즈의 이미지를 미리 만들어 둔다! APP 이미지 만들기 이미지는 케이스에 따라 다양한 사이즈가 필요한데, 보통 사이즈별로 직접 만들기 보다는 App Icon Genrator 사이트를 활용한다. 1024x1024 사이즈의 아이콘 이미지를 준비하고 아래 사이트 접속 후 이미지 위치에 Drag&Drop -> File name 입력 -> Generate 버튼을 클릭하면 아이템이 만들어 진다. https://appicon.co/ App Icon Generator www.appicon.co 다운로드된 파일 압출을 풀어보면 아래와 같이 앱에 필요한 이미지 사이즈별로 만들어져 있다. Asset..
-
iOS/WebView/Project - View 이동 테스트#5Project/Swift+WebView 2023. 1. 10. 17:45
IOS/Xcode 14X Swift5.7.2 WKWebView 에서 작업 진행 버튼 추가 View Controller 추가 (MainController 용) 추가된 View Controller class 변경 None -> MainViewController Segue 연결 Button -> Ctrl + Drag&Drop -> Show 로그 및 정상동작 확인 로그까지 확인 완료!! 참조 https://jiyeonlab.tistory.com/8 [iOS] Segue 연결 방법 [iOS] Segue 연결 Segue 란 iOS에서 여러 ViewController 사이의 전환 시에 사용하는 객체이다. 나는 보통 인터페이스 빌더에서 직접 연결하는 방법을 썼었다. 이렇게 하면 ViewController 간의 연결관계..