Я относительно новичок в разработке iOS.iOS Соглашения об именах изображений
В настоящее время я создаю приложение, используя библиотеку cocos2d, которая будет доступна для iPad Retina, iPad, iPhone 5 и iPhone 4s/4.
Я получаю все настройки моих изображений, и я пытаюсь понять соглашения об именах.
Кто-нибудь знает путеводитель, который может мне помочь?
Скажем, у меня есть background.png.
Из того, что я понимаю:
- background.png -> iPhone (не сетчатка/запасной вариант)
- фон-hd.png -> iPhone 4S/4 (сетчатка)
- background- ipad.png -> IPad (не сетчатка)
- фон-ipadhd.png -> IPad (сетчатка)
И то же именование будет использоваться для всех остальных файлов? Например:
- arbitraryButton.png -> iPhone (не Сетчатка/резервный)
- arbitraryButton-hd.png -> iPhone 4S/4 (сетчатка)
- arbitraryButton-ipad.png -> IPAD (не сетчатка)
- arbitraryButton-ipadhd.png -> IPad (сетчатка)
Что я называю iPhone 5 файлов?
Я искал немного и не мог найти каких-либо осязаемых проводников там.
Спасибо!
Компилятор не будет автоматически выбирать iPhone 5 изображений, это будет для загрузки изображения, и это является стандартом конвенции. Но для других полноэкранных изображений в приложении вам нужно проверить размер экрана и настроить его самостоятельно. – JeffN
Yup, просто испытал это сам. Будет добавить ответ на удобный способ справиться с этим. – WDUK
Можно также проверить мой ответ ниже. У него есть способ справиться с этим, что работает – JeffN