UIView'deki metni düzenlemeye çalışıyorum.iOS - Bir harfin "gerçek" yüksekliğini alın
(Sarı alan, arka plan rengiyle UILabel'ın çerçevesidir). Ben sizeWithFont kullandığınızda
Ben harfi üzerinde çok büyük bir alana sahip olan bu olsun: Ben font.pointSize
kullandığınızda
i iyi- "i" olan bu olsun
i "p" için kullandığınızda
aNCAK ben kesin yüksekliği elde ancak mektup bo çizilir ttom ve kırpılmış.
** Nasıl sadece çerçevenin merkezine glif almak alabilirim? **
Teşekkür
Shani
Bir resme sahip olmak güzel olurdu, bu yüzden hepsinin tanımlandığı gibi görünüyor. Örneğin, pointSize == ascender + descender ve ascender> = capHeight mı? – Matt
@Matt, bu bir oldy, ama ben https://www.cocoanetics.com/2010/02/understanding-uifont/ üzerinde görüntüyü bulmak çok yararlı. – Roy