UIFont возможные размеры

Я пытаюсь в приложении для iPhone установить возможность выбора пользователем шрифтов.

Я уже добился прогресса, используя класс UIFont. Вот мой вопрос: когда сделан выбор шрифта в семействе шрифтов, как узнать, какие возможности у пользователя есть для размера? Есть ли способ перечислить их? Я не видел ничего подобного ни в документации UIFont, ни где-либо в сети.

Спасибо за любую информацию.


person Michel    schedule 23.11.2011    source источник


Ответы (2)


iOS использует масштабируемые шрифты, и вы можете указать размер в долях пункта. Так что нет возможности перечислить возможности. Дайте пользователю несколько хороших вариантов или ползунок.

person David Dunham    schedule 23.11.2011

Как сказал Дэвид Данэм, шрифты масштабируемы, поэтому вы можете использовать метод [UIFont normalSystemFondOfSize:] для доступа к шрифту любого размера. Вы также можете использовать [UIFont fontWithName:size:], если вам действительно нужно изменить используемый шрифт.

person aopsfan    schedule 23.11.2011
comment
Спасибо. Как мне это сделать? Нажав на маленькую стрелку? - person Michel; 26.11.2011
comment
Закрыть... под подсчетом голосов и стрелками вверх/вниз моего ответа есть пустая галочка. Могу прислать фото, если надо. - person aopsfan; 26.11.2011
comment
Хорошо ... добавил изображение: полая галочка - это то, что вы нажимаете - person aopsfan; 26.11.2011