Проблема с размером класса Xcode 7?
Итак, у меня есть приложение, и я хочу совсем другой макет в зависимости от размера класса. И я думал, что достигну этого сегодня, потому что предварительный просмотр раскадровки показал, что каждое устройство и каждый размер в каждой ориентации делали именно то, что и предполагалось. Когда я запустил это на своем устройстве, а затем на симуляторе, класс размеров, казалось, не изменился, так как макет был почти таким же, как и раньше. Вот скриншот, показывающий мою проблему. Обратите внимание, что рисование психо-спрея было сделано мной, а не Xcode:
Так что я надеялся, что кто-нибудь сможет помочь. На случай, если вам интересно, я нарисовал психо-спрей, чтобы защитить конфиденциальную информацию, которая, на мой взгляд, была довольно очевидной, но вы идете:)
Спасибо за чтение и заранее спасибо за помощь!
РЕДАКТИРОВАТЬ:
Вот скриншот всех ограничений для двух основных классов размеров. Выделенные зеленые и синие объекты соответствуют. Так что синяя вещь вверху - синяя вещь в ограничениях. Зеленый - это метка и слайдер той же части функциональности приложения, которую я не хочу раскрывать. Пока что все, что я скажу, это то, что это музыкальное приложение, которое вы можете увидеть, посмотрев на фотографии ниже.
1 ответ
Хорошо, я нашел проблему! Я забыл решить некоторые проблемы с компактной шириной и компактной высотой (например, iPhone с диагональю 3,5,4 и 4,7 дюйма в альбомной ориентации), что заставило его использовать макет предыдущего класса размера.