Можно ли сделать так, чтобы UITextField и UITextView отображали шрифты одинаково, или они просто разные?

Если я создаю UILabel, UITextField и UITextView, то устанавливаю для них одинаковые стили макета - например, no цвет фона, белый текст и шрифт Courier размером 18 - UILabel и UITextField выглядят одинаково, тогда как UITextView выглядит иначе - шрифт выглядит тоньше.

Я сделал снимок экрана с проблемой, но у меня недостаточно репутации, чтобы поместить ее здесь. Поэтому вместо этого щелкните здесь, чтобы увидеть мой пример в действии

Я почти уверен, что где-то читал, что UITextView использует другой механизм рендеринга для шрифтов (CoreText, возможно?), Но что бы это ни было, элементы управления определенно выглядят иначе .

Итак, есть ли способ заставить UITextViews отображать свои шрифты, такие как UITextFields / UILabels, или наоборот?

10
задан FizzBuzz 12 February 2012 в 19:13
поделиться