Проверьте iPhone 4 и 5s - iOS

Есть ли альтернатива для проверки ширины экрана iPhone 4s, 5 и 5s (имеет равное значение 320), кроме [[UIScreen mainScreen] bounds] .size.width?

Фактически, я хочу проверить, только ли это iPhone 4s, 5 или 5s. Если я использую классы размеров, он может включать iPhone 6 как часть компактной ширины и любой высоты.


person Siddharthan Asokan    schedule 14.08.2015    source источник


Ответы (1)


Вы можете использовать эту замечательную библиотеку, чтобы определить, на каком типе устройства установлено приложение. Вплоть до iPhone 6 Plus.

person Robert J. Clegg    schedule 14.08.2015
comment
Это хорошая библиотека, и я ее использую, однако обратите внимание, что на симуляторе устройство всегда является симулятором - то есть вам нужны настоящие устройства для тестирования. Всегда лучше тестировать на устройстве, но не у всех есть доступ к такому набору устройств. - person Kurt Anderson; 15.08.2015
comment
Это единственный нюанс. Вы не можете определить, какой тип устройства вы имитируете. Как вы правильно заметили - по возможности тестируйте на реальных устройствах. - person Robert J. Clegg; 15.08.2015