UIScreen
-
[디버깅] 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..