iOS 312

iOS swift scrollview without storyboard (youtube)

출처: https://www.youtube.com/watch?v=YA20F7RJnwA https://velog.io/@inwoodev/Swift-ScrollView-%EC%BD%94%EB%93%9C%EB%A1%9C%ED%99%94%EB%A9%B4%EC%97%90-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0 [Swift] ScrollView, (코드로)화면에 적용하기 공식문서(https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/AutolayoutPG/WorkingwithScrollViews.html스크롤뷰를 scene에 더하려 velog.io 참고 페이지

iOS swift) Realm FilePathURL 잘못 인식될 때

iOS swift) Realm FilePathURL 잘못 인식될 때 오늘 경험한 오류: 계속해서 이미지를 저장하고 완료를 눌러도, document 파일 안에 있는 이미지 이름과 디버깅 창의 이미지 이름이 계속 1씩 차이가 났다. func loadImageFromDocument(fileName: String) -> UIImage? { guard let documentDirectory = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first else { return nil } //Document 경로 let fileURL = documentDirectory.appendingPathComponent(fileName) //세부 ..

iOS swift) Realm 관련 viewWillAppear

iOS swift) Realm 관련 viewWillAppear에서 fetch했으나, 안 먹히는 경우: modal present style 을 overFullScreen 에서 fullScreen으로 하니까 적용됨! https://stackoverflow.com/questions/51089058/swift-viewwillappear-not-being-called-after-dismissing-view-controller Swift viewWillAppear not being called after dismissing view controller I am presenting a view controller from a view controller called HomeController like so: let ..

iOS swift) 앱 런칭 중 고민했던 부분 & 해결 + 개발일지

-투두 또는 체크리스트 X -개발 공수 비교 및 추후 개선을 위한 회고 -기능 구현 시 이슈와 대응 -앱 소개: 서버 개발자와 협업한 '정리 꿀팁' 알려주는 앱 + 정리 일기 작성(버린 물건 사진으로 저장 / 정리의 비포 & 애프터 일기 저장) -기술 스택: repository, 코드 베이스(snapkit), MVC, UIKit, AutoLayout .. -오픈 소스: IQKeyBoardManager, Realm, Alamofire/SwiftyJson, .. -이터레이션 별 목표 -버그/이슈 및 대응/해결 9/8 목 5h -TabbarController, VC1~4생성. UI 구성 Q. 의문점. Navigation 관련 TabBarController 파일은 생성했고, VC1~4생성은 했으나, Naviga..

iOS swift) UILabel 왼쪽-위 정렬

iOS swift) UILabel 왼쪽-위 정렬 sizeToFit https://youjean.tistory.com/19 [swift] label 위쪽 정렬 위와 같은 제목을 치면 아래와 같은 포스팅 들이 많이 나온다 하지만 나는 이러한 button 두개를 하나의 view에 넣어 높이를 맞추어야 하는 상황에서 sizeToFit을 하면 view의 높이를 알 수 없었기 때문 youjean.tistory.com https://doorganizedcoding.tistory.com/entry/UILabel-size%EB%A5%BC-Text-size%EC%97%90-%EB%A7%9E%EC%B6%94%EB%8A%94-%EB%B0%A9%EB%B2%95%ED%98%B9%EC%9D%80-%EA%B7%B8-%EB%B0%98..

iOS swift) IQKeyboardManagerSwift

iOS swift) IQKeyboardManagerSwift 텍스트필드 누르고, 키보드가 튀어나오면서 자동으로 view 가 통째로 올라감 사용법 한줄 정리 ) AppDelegate 에서 한 줄만 추가해도 됨. import IQKeyboardManagerSwift @main class AppDelegate: UIResponder, UIApplicationDelegate { func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { IQKeyboardManager.shared.enable = true IQKeyboa..

iOS swift) collectionview with snapkit

iOS swift) collectionview with snapkit 연습이 많이 필요한 지점... 인스타그램 사진 뜨듯이 위에처럼 만들어보려고 할 때 아래와 같이 해보았다. Launching App 프로젝트 중 PhotoViewController.swift override func loadView() { self.view = mainView } override func viewDidLoad() { super.viewDidLoad() //MARK: -collectionView 등록 mainView.collectionView.backgroundColor = Constants.BaseColor.background mainView.collectionView.snp.makeConstraints { make in..

iOS swift) 앱 런칭 중 문제점

1. YPImagePicker 적용시, 사진 찍고 Next 누르면 네비게이션 pop효과가 나와버림 2. VC2 영상 테이블뷰 : 흰색으로 나오는 문제. 배경색깔 입히려면? 3. VC3 did select row at : section이 이미 디자인해서 정해져있는 경우인데, 어떻게 각각 불러올것인가? -> API 수정함 4. VC4 collection view 한칸에 여러개 생성해서 가로 스크롤 + 버튼 눌렀을 때 화면 구성(섹션 추가 및 사진 등록을 해서 어떻게 realm을 연결시킬 것인지) 너무 추상적. 5. 네비게이션 바쪽 색깔이 계속 흰색 -> 배경색 -> 흰색 이런식으로 왔다갔다거리는 현상. 6. VC1 - 컬렉션뷰 3열로 만들어야 하는데 자꾸 2열로 나옴 -> 해결: Cell image를 고정값..

iOS swift) 오픈소스라이브러리 Then

iOS swift) 오픈소스라이브러리 Then 자꾸 나와서 정리! https://keeplo.tistory.com/406 [OpenLibrary] Then 라이브러리 사용해보기 Then 은 iOS 개발자 전수열님이 만드신 오픈 소스 라이브러리이다. 워낙 유명해서 처음 접한 이후로 지금까지 꾸준히 사용하고 있는데 간단한 기능이니 만큼, 코드 구현이나 메서드에 관해 공부해 keeplo.tistory.com