iOS 312

iOS switch문 연습

요약: 1. if, else if... 등으로 나타내야 하는 구문이 5개 이상이라면 무조건 switch 구문이 낫다. 2. if, else if.... = switch 같은 역할 위의 switch구문은 아래 if, else if 구문과 의미가 같다. 월 ~ 일요일 switch문으로 출력 (1 ~ 7에 해당하는 각각의 요일 출력) ////Don't change this var aNumber = Int(readLine()!)! func dayOfTheWeek(day: Int) { switch day { case 1: print("Monday") case 2: print("Tuesday") case 3: print("Wednesday") case 4: print("Thursday") case 5: print(..

iOS swift addGestureRecognizer 클릭시 UILabel 색상 변화

런칭한 앱 업데이트 중 기록 -collectionview에서 collectionview 클릭시 해당 contentview에 있는 placeLabel 색상이 검정->textcolor로 바뀌면서 화면 전환. ShopVC.swift //클릭할 때 색깔이 칠해지는 부분 인식하기 위해서 일단 선언 nil, 0, 1, 2, ... var selectedIndexPath: IndexPath! //collectionview에 tap했을때 감지하는걸 달아줌 override func viewDidLoad() { collectionView.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(didTouchDown(gestureRecogniz..

iOS swift TabBar image 관련

iOS swift TabBar image 관련 https://vapor3965.tistory.com/101 UITabBarItem 이미지가 원본과 다르게 보이는 현상 해결하기 디자이너 분께서 주신 아래 이미지를 토대로 TabBarController의 TabBarItem에 적용하려고 했다. 문제점 하지만 아래와 같이 동그라미이긴 한데.. 다 채워져있다. 몹시 당황스럽다🙃. Debug View Hierarchy에 vapor3965.tistory.com https://stackoverflow.com/questions/61642009/how-can-i-correctly-size-uitabbarcontroller-icons How can I correctly size UITabBarController icons?..

[포스트모템] 앱 출시 후 회고

[포스트모템] 앱 출시 후 회고 1. 정말 심플한 기획 화면으로 시작(약 7개의 화면). 게다가 개발 중간 중간에 기획을 정말 자주 바꾸었다. 아무래도 처음으로 앱을 출시하는거고 만든 경험 자체가 없어서 정말 러프한 기획을 했다. 나는 기획이나 계획을 세우기보다는 일단 만들면서 생각하자는 스타일이라 앱을 만들면서 기획을 그려나가는 방식이 맞긴 했다. 이번 앱의 경우, 개발 공수 산정부터가 좀 무의미했다고 생각했다. 그 이유는, PanModal, UIMenu등을 한번도 구현해본 적이 없어서 어느 정도의 시간이 들어가는지 아예 예측할 수가 없었다. 그냥 일단 하루하루 최선을 다했다. 공부한다 생각하고 최대한 많은 UI에 도전해보았던 것도 실력향상에 도움 되었다고 생각한다. 예를 들자면 아이폰 갬성 몰라서....

iOS swift 셀 재사용 문제 해결

iOS swift 셀 재사용 문제 해결 https://velog.io/@dlwns33/Swift-%EC%85%80%EC%9D%98-%EC%9E%AC%EC%82%AC%EC%9A%A9-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0prepareForReuse [Swift] 셀의 재사용 문제 해결하기 prepareForReuse() 앱잼 도중 선물 모아보기 뷰에서 컬렉션뷰 셀을 직접 custom으로 제작해서 쓰는데, '받은' 에서 '준'으로 넘어갈 때 마다 전에 쓰인 사진이 한번 보이고 해당 이미지로 넘어가는 현상이 나타났다. ( velog.io https://kiljh.tistory.com/232 iOS 테이블뷰(UITableView) 셀의 재사용 안녕하세..

iOS swift 키보드 올리기/내리기

iOS swift 키보드 올리기/내리기 총정리 핵심 키워드 : 키보드 올리기 .becomeFirstResponder() 키보드 내리기 .resignFirstResponder() https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=horajjan&logNo=220896443043 [iOS] 키보드(Keyboard) 다루기 'iOS 앱 개발을 위한 Swift3, 8장'을 인용하였다 이전에 키보드(Keyboard) 관련된 내용을 포스팅한 적... blog.naver.com