2015-01-16 4 views
0

Итак, я делаю игру без использования автоматической компоновки. Я использовал ограничения для масштабирования всего, и он отлично работал. Однако есть 12 изображений, которые прокручиваются вниз. 6 справа a 6 слева.ImageView Scaling для iPhone 6 и 6+

Это делается на основе кода, который я написал и размещает изображения через arc4random.

Изображения слева полностью прекрасны и прокручиваются вниз, так что между стороной экрана и изображением нет зазора. Как и изображения справа при использовании iphone 4s и 5.

ОДНАКО .., когда дело доходит до того, что вы пытаетесь это сделать на iphone 6 и 6+, много раз, есть разрыв между изображением и стороне экрана на ПРАВО. LEFT - это хорошо. Я хочу знать, как я могу решить эту проблему. это более общая проблема, поэтому я не сделал ничего, что нужно было включить в этот вопрос любой код.

ответ

1

Вы можете попробовать отключить поддержку iPhone6 ​​и iPhone6 ​​Plus для приложения, чтобы они работали нормально на новых устройствах (с помощью масштабирования) Удалите «Запустить файл экрана» из общих настроек цели и если вы используете каталоги активов для запуска изображений , под правой панелью для каталога активов под Launch Images-> удалить изображения запуска для iPhone Portrait и Landscape для категории «iOS 8.0 и более поздних версий» Это обходное решение, которое делает iPhone6 ​​и iPhone6Plus масштабировать представления в зависимости от размера экрана.

Смежные вопросы