Size
-
UITableView와 UICollectionView의 AutoSize에 관하여..앱등이에게 살충제를 뿌린다./일기는 일기장에 2017. 6. 17. 17:54
작업메모라서 사진은 첨부안했습니다.관련 이슈 있으신분은 댓글로 달아주세요~ 아는범위에서 답 드릴게요 :) UITableView와 UICollectionView의 Auto size cell.. https://theswiftdev.com/2016/08/08/self-sizing-cells-with-rotation-support-in-swift-3/위 사이트에 굉장히 잘 정리되어 있음 이 Auto Sizing Cell의 컨셉과 사용법은 굉장히 간단하다.Cell의 오토레이아웃을 기반으로 알아서 셀의 사이즈가 결정된다. 개발자가 코드로 계산할 필요가 없이 Dynamic하게 결정되는 것이다. 방법도 굉장히 간단하다. tableView.estimatedRowHeight = 44tableView.rowHeight = ..
-
[디버깅] Splitview에서 화면의 가로사이즈 때문에 생긴 버그앱등이에게 살충제를 뿌린다./iOS 2016. 5. 3. 00:12
QA를 안해봐서 그런지 QA들은 참 대단하다.귀신 잡는 해병보단 버그 잡는 QA들이 더 대단하다. 버그내용 - Splitview일 때 네비게이션 바의 타이틀이 길어지면 네비 바 가로 전체를 차지해서 백버튼과 네비BarItem을 가리게 됨. 당연히 엄청난 버그 네비게이션 바에 필요한 데이터를 model로 관리했는데, 이 때 타이틀뷰의 최대 길이를 (UIScreen의 width사이즈 - 네비바Item들의 width합)으로 지정해줬다.Split이 되어 앱의 width는 짧아 지지만 UIScreen의 width는 변함 없이 디바이스의 가로길이를 리턴한다.UIScreen의 width를 self.view.window의 width로 바꿔주고 해결 네이버 인강에서 봤는데, 앱은 항상 하나의 window를 갖고 있다고 ..
-
[iOS]아이폰4,아이폰5,아이폰6 화면크기 - 아이폰개발자에게 익숙해지면 좋을 화면크기앱등이에게 살충제를 뿌린다./iOS 2015. 8. 26. 19:37
iOS 하드코딩의 필수아이템. 바로 모든 아이폰의 화면크기입니다. 구분iPhone 4S iPhone 5iPhone 6iPhone 6 Plus화면크기 (Status bar 포함)320 x 480 pts320 x 568 pts375 x 667 pts414 x 736 ptsPortrait 영어 키보드 크기(단어 추천바 포함, iOS8)320 x 253 pts320 x 253 pts375 x 258 pts414 x 271 ptsPortrait 영어 키보드 크기(단어 추천바 미포함, iOS8)320 x 224 pts320 x 224 pts375 x 225 pts414 x 236 ptsLandscape 영어 키보드 크기(단어 추천바 포함, iOS8)480 x 193 pts568 x 193 pts667 x 194 p..