제목에서 말했듯이, 나는 iPhone 앱을 개발 중입니다. 내가 nib
파일을 사용하고 스토리 보드를 사용하지 않으며 iPad 용으로 현재 iPhone 용으로 사용하는 컨트롤 중 일부를 바꿔야한다는 것을 알고 있습니다. 예를 들어 iPad에서 일부는 팝 어버 사용에 더 적합하므로 장소 및 기타 고려 사항. 그러나 각각의 nib
파일에 대해 iPad 용으로 타겟팅 된 별도의 nib
파일을 만들어야하는지 잘 모르겠습니다. 지금은 아이폰 용 파일이거나 그냥 편리한 것이지만 필요하지 않습니다. 단지 하나만 유지할 수 있습니다. nib
파일 보기가 예를 들어 스크롤보기 또는 테이블보기 일 경우 단지 크기를 조정해도 충분할 것입니다 ...iPhone 앱에서 Universal 앱으로 사용자 인터페이스 고려 사항
기존 iPhone 버전의 iPad 버전을 만들 때 중복 파일 및 작업을 피하기위한 몇 가지 지침이 있습니다. 나는이 프로그래밍도 애플의 문서에 나 게시물에 말하기를 처리하는 방법을 발견하지는 때문에 가장 좋은 방법은 ... 사전에
감사하다
EDIT. 아이콘 및 이미지 처리에 대한 질문 : iPhone에서 50x50 크기의 이미지보기가 있다고 가정 해 보겠습니다. 이 이미지의 iPhone 버전에는 두 개의 .png
이미지가 있습니다. 망막 디스플레이의 경우 50x50 및 100x100입니다. 이 이미지가 iPad에서 80x80이되어야한다고 가정 해 봅시다. 이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 4 가지 버전의 이미지 (50x50, 100x100, 80x80, 160x160)를 사용하고 있습니까? 또는 가장 큰 버전 (iPad의 경우 80x80 및 160x160)을 가지고 있으며 크기를 iPhone 용으로 작게 조정하면됩니까? 일반적으로, 당신이 필요로하는 각 크기마다 하나의 이미지 파일을 갖거나, 더 큰 크기를 필요로하고 더 작은 크기로 맞추는 것이 가장 좋은 방법입니까?
iOS 5 이상을 지원해야하므로 자동 레이아웃을 사용할 수 없습니다. 네비게이션 바 (navigation bar)와 테이블 뷰 (table view) 만 들어있는'nib' 파일의 경우, iPad 용으로도 별도의 'nib'가 있어야할까요? – AppsDev
ios를 지원해야 할 때가 2x UI 파일을 가져야 할 때가 아니면 그렇지 않다. iphone, ipad 및 rotations : ios 5에서 일부 함수는 6에서는 작동하지 않지만 다른 함수는 사용되어야하므로 전체 코드가 필요하다. 당신이 회전과 복잡한 UI가 필요하면 큰 엉망이 될 –
당신은 의미 ...iPhone 버전의 경우에도 화면 크기와 해상도 당 하나씩 분리 된 'nib'파일이 필요합니까? (만약 내가 틀리지 않았다면, 이것은 3 개의 다른 파일이 될 것입니다 : iPhone 이전의 저해상도, iPhone 이전의 5 망막 디스플레이, iPhone 5 ...). 나는 현재 각기 다른보기 (아이폰)을위한 하나의'nib' 파일을 가지고있다. (나는 의미한다.) 뷰의 시뮬레이션 된 메트릭스 크기를'None'으로 설정했다 ... 이것은 잘 작동하는 것처럼 보인다. 올바른 방법은 아니다. 하나? – AppsDev