thumbnail

[iOS] 제약을 활용한 애니메이션

안드로이드 개발자로서 iOS 개발을 하며 무수한 삽질을 했다. 무수한 삽질에 대해서는 각자 StackOverflow의 무수한 답들을 보면서 접하시고 이 포스트에서는 답만 정리하겠다. 그 중에 특 정 뷰를 상태에 따라 애니메이션하여 나타나게 하고 숨기는 것의 삽질 끝...

2019년 1월 9일0개의 댓글

[iOS] UITableView에서 estimatedRowHeight를 사용. reloadData하면 위치가 어긋날 때 해결방법

UITableView의 아이템들의 높이가 다를 때 reloadData하면 스크롤 위치가 엉뚱한 곳으로 점프한다. 검색 해 보면 스크롤 위치를 저장, 복원하는 별의별 방법이 있는데 다 필요없고 이럴 때는 미리 계산된 셀들의 높이를 저장해 두고 복원하는 방법이 가장 간단...

2019년 1월 7일0개의 댓글

[iOS] 키보드가 나타나면 TextField 이동

iOS 개발하며 프레임워크의 완성도가 안드로이드에 비해 좋다고 느끼고 있다. 단 하나만 빼고. 안드로이드의 EditText에 해당하는 입력 필드인 TextField에 입력할 때 키보드가 올라오면서 레이아웃을 덮어버린다. 그래서 화면 하단에 입력창이 있을 때 내가 뭘...

2019년 1월 7일0개의 댓글

[Mac] 블루투스 사용 가능하지 않음 해결

맥북을 2013년 부터 사용하고 있는데 최근 들어 잠자기에서 깨어날 때 블루투스 사용 가능하지 않음 상태가 되었다. 그럼 마우스 연결이 안 되서 또 재부팅을 해야 멀쩡해 진다. 맥북의 장점인 잠자기를 전혀 활용할 수 없는 지경에 빠졌다. 이것을 해결하기 위해 한...

2019년 1월 7일0개의 댓글

iOS 프로젝트 막힘. 절박함. 용자들 도와주세요~~!

iOS 프로젝트 막힘. 절박함. 용자들 도와주세요! 안드로이드 앱을 iOS로 포팅하면서 막힌 부분들 막힌 부분 1. FCM을 통해 푸시를 받으면 항상 노티가 뜨는데 특정 UIViewController를 실행 중에는 노티가 뜨지 않도록 하는 방법 2. FCM을 통해...

2019년 1월 4일0개의 댓글

안드로이드 개발자가 정리하는 Android, iOS 비교표

안드로이드 개발자가 iOS 개발하며 정리하게 된 비교표 계속 업데이트 됨 (11.23 현재) 용어 비교 Android iOS - :-: Activity ViewController Fragment ContainerView View View Li...

2018년 11월 23일0개의 댓글

안드로이드 개발자가 다른 언어를 공부했을 때 느낀 점

안드로이드가 제일 어려울 줄이야 나는 자바 개발자로 개발을 시작하여 최근까지 약 10년간 안드로이드 개발자로 교육과 개발을 하고 있었다. 안드로이드는 2009년말에 시작해서 자연스럽게 새로운 개념들을 익혔고, 예전에 iOS앱도 2개 출시 경험이 있지만 이 때는 Obje

2018년 10월 14일2개의 댓글