Отображение текста на UILabel в цифровом виде? - PullRequest
5 голосов
/ 27 июня 2010

Как мы можем отображать текст в цифровом формате (семисегментный дисплей) на UILabel аналогично тому, как текст отображается на цифровых часах.

Ответы [ 3 ]

18 голосов
/ 28 июня 2010

Для простоты вы также можете использовать рекомендованный Apple шрифт.

label.font=[UIFont fontWithName:@"DBLCDTempBlack" size:60.0];

Пожалуйста, отметьте this , чтобы найти все шрифты, поддерживаемые iPhone.

3 голосов
/ 27 июня 2010

Простой подход: используйте пользовательский шрифт.

Вот подкласс UILabel, который позволяет встраивать пользовательские шрифты в ваше приложение: http://github.com/zynga/FontLabel

Вот целая куча шрифтовкоторые выглядят как цифровые часы: http://www.dafont.com/theme.php?cat=302 (обязательно прочитайте информацию о лицензировании для любого выбранного вами шрифта)

0 голосов
/ 27 июня 2010

С UILabel ваша лучшая ставка - это шрифт, который делает то, что вам нужно. Скорее всего, вам придется реализовать чертежную часть самостоятельно. Это не будет легко, что вы спрашиваете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...