분류 전체보기 333

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

iOS swift) 이미지 불러오기/찍어서 올리기 YPImagePicker, TLPhotoPicker

iOS swift) 이미지 불러오기/찍어서 올리기 YPImagePicker, TLPhotoPicker 앱 런칭 준비하면서 의도치않게(?) 총복습을 하게 되는데... 프로젝트명: SeSACWeek6 참고 YPImagePicker : 제일 많이 쓰일 것 같다. 한방에 사진 불러오기 + 사진찍어서 불러오기 가능. TLPhotoPicker: 취소 기능 따로 구현해야 함 https://jooeungen.tistory.com/entry/Photo-picker-%EC%84%A0%ED%83%9D%ED%95%98%EA%B8%B0 [iOS/Swift] Multiselection 되는 Photo picker Library 선택하기 원래 사용하던 UIImagePicker가 있었지만 이미지를 여러개 선택해야 됨에 따라서 사용할..

iOS swift) WKWebView

iOS swift) WKWebView https://junsangkwon.tistory.com/30 [iOS] WKWebView 사용해보기 앱 안에서 Web을 보여줄 때 WKWebView 방식을 사용할 수 있습니다. 저는 urlString에 네이버 주소를 넣어서 한번 테스트해봤습니다. import WebKit class WebViewController: UIViewController { var webView: WKW.. junsangkwon.tistory.com https://velog.io/@yc1303/ios-WebKitWKWebView-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0%EC%9D%B4%EC%A0%9C-UIActivityViewController%EB%A5%BC-%EA..

iOS swift) Pop viewcontroller - push

iOS swift) Pop viewcontroller popViewController(animated:) https://gyuios.tistory.com/m/123 iOS) 여러개의 view controller pop 하기 navigation view controller 에서 pop 하는 방법은 총 세가지다. popToRootViewController(animated:) : rootViewController 를 제외한 모든 view controller 를 pop 한다. popToViewController(_:animated:) : 특.. gyuios.tistory.com https://ontheswift.tistory.com/8 UINavigationController를 코드로 구현해보자. Navigat..

iOS swift) 런치스크린

iOS swift) 런치스크린 https://jeong9216.tistory.com/193 [iOS/Swift] 런치 스크린 (Launch Screen) / 스플래시 화면 [iOS/Swift] 런치 스크린(Launch Screen) / 스플래시(Splash) 화면 안녕하세요. 개발하는 정주입니다. 오늘은 런치 스크린에 대해 포스팅하려고 합니다. 목차 런치 스크린(Launch Screen)이란? 공식 문서에서 jeong9216.tistory.com 오늘의 의문점: 앱을 만들 때, 런치스크린 3초 띄운 후 탭바컨트롤러가 달린 메인화면을 띄워주려면, 런치스크린 - AppDelegate, 메인 - SceneDelegate에서 각각 조정해주면 되는걸까? 1. Info.plist에서 이미지 등록 2. AppDele..

iOS swift) 다국어 지원

iOS swift) 다국어 지원 앱 출시시 고려할 사항 : 처음부터 세팅해놓는게 좋다. 단순히 언어만 바꿔서 되는게 아님. 다양하게 고려할 사항이 있음. - Color/ Colour (미국식 / 영국식) . 문화에 대한 것도 고려해야 함. - LTR / RTL (Left To Right / Right To Left) 아랍어 등 오른쪽에서 왼쪽으로 글씨쓰는 외국어도 있다. - 2021년 11월 1일 / 11/1/2021 / 1/11/2021 -> 특정 국가에서는 월 또는 일이 먼저 나오는 경우가 있다. - Font : 중국어의 경우 1-2point 정도 더 크게 써야 할 수도 있다. (더 알아보기 쉽게) - Culture ex) 브랜드 컬러: 빨간색 지정할 경우 * 다국어 대응 방법 3가지 중 하나로 쓰면..

iOS swift) 커스텀 폰트

iOS swift) 커스텀 폰트 앱 출시시 고려할 사항 & 주의 사항 라이트한 폰트를 사용하는 방향으로 생각하기 20MB같은걸루 깔면 앱 용량이 많이 늘어날 수도 있으니 주의. 로고: 사용자가 입력할 수 있는 input공간 표준어를 입력한다는 생각을 버려야함. 이상하게 치면 네모박스로 보여질 수도 있어서 주의할 것. 그래서 사용자가 입력하는 댓글, 글을 쓸 수 있는 영역 등은 거의 모든 곳은 시스템 폰트로 놔둠. 사용자 경험 사용자가 폰트를 선택할 수 있게끔 다양한 폰트를 제공 나눔고딕/ SF/ 커스텀폰트 모든 폰트들이 사이즈가 같다고 생각하면 안된다. 14 / 18 /17 이런식으로 해야될 수도 있음. 미리 빌드를 해볼 것.