Intereting Posts

Xcode – Масштаб шрифта от iPhone до размера iPad

Я пытаюсь создать что-то вроде спортивного приложения, которое содержит табло. Я создал View в своем раскадровке и перетащил некоторые UILabels внутри представления. Затем я добавил ограничения на метки.

Теперь, когда я запускаю приложение на iPhone, экран выглядит красиво. Все шрифты и ярлыки имеют нужный размер. Но на iPad выглядит примерно так:

Ток IPAD

Но это должно выглядеть так:

IPAD должен

Как увеличить размер шрифта и ярлыки, чтобы он выглядел отлично на iPad?

благодаря

Вы можете использовать классы размера. Выберите ярлык, который вы хотите масштабировать, затем на панели «Утилиты» нажмите маленькую кнопку «+» рядом с меткой «Шрифт». В раскрывающемся списке выберите «регулярная ширина»> «регулярная высота». А затем в недавно появившейся настройке шрифта выберите больший размер шрифта:

Размерные классы

Если вы не используете классы размера, вам нужно либо изменить размер шрифта в коде (используйте макросы UI_USER_INTERFACE_IDIOM (), чтобы определить, работаете ли вы на iPhone или iPad), либо просто создайте другую раскадровку для интерфейса iPad (добавьте новую раскадровку в а затем в plist вашего приложения добавьте ключ «Основное имя файла раскадровки (iPad)» с новым именем новой раскадровки (без расширения) в качестве значения)

Вы можете указать размер шрифта, который будет использоваться для каждого класса размера. Это можно настроить в редакторе раскадровки Xcode, как описано здесь .