2015-04-19 6 views
0

Мой вопрос: почему в превью iPad используется другое изображение, чем раскадровка для wRegular hAny?Почему в превью iPad используется неправильное изображение?

Я пытаюсь настроить универсальное приложение с меню, которое будет использовать большие кнопки для iPad. В каталоге активов я указал стандартный размер изображения для wAny x hAny и загрузил увеличенное изображение для wRegular x hAny.

Плакат с надписью отлично подходит для всех классов размеров, с использованием wRegular x hAny с использованием изображения iPad и всего остального с использованием изображения iPhone. Но в превью все используют образ iPhone, включая предварительный просмотр iPad, несмотря на то, что раскадровки показывают правильные изображения. В скриншотах ниже, панель рассказов показана слева, предварительный просмотр справа.

Может кто-нибудь сказать мне, что я здесь делаю неправильно? Я пытаюсь избежать использования явных размеров изображения для каждого класса - это то, что я должен делать?

Любая помощь была бы принята с благодарностью. Я читал все, что мог, используя разные размеры изображений, и до сих пор не могу понять это.

enter image description here wRegular h Any wCompact hAny wAny hAny

enter code here 

ответ

0

Вы не можете иметь различные изображения от размерного класса для одной и той же кнопки в Interface Builder. Мне кажется, что вы установили образ кнопки для iPad первым в Regular/Any, а затем установите iPhone один за другим в Any/Any, который изменил то, что вы сделали в Regular/Any.

На этом изображении вы можете увидеть, как шрифт имеет символ + слева от него, но изображение нет? Это для определения значения для класса размера. Поскольку Image не имеет этого, это не значение, сохраненное для определенного класса размера.

enter image description here

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

  • Нет связанных вопросов^_^