Ios 为什么UIFont.LineHeight是只读的?

Ios 为什么UIFont.LineHeight是只读的?,ios,xamarin.ios,uifont,Ios,Xamarin.ios,Uifont,知道如何在MonoTouch中设置线高度吗 UIFont.LineHeight是只读的,没有设置器 MonoTouch:6.0.8这是Objective-C只读属性,请参见苹果 您需要做的是创建一个新的UIFont实例,其大小将与所需的行高匹配,并在代码中指定(或使用)该字体实例。不久前,我需要更改行距,但保留字体大小。也许这是一个肮脏的黑客行为,但它比编写自己的UI组件或使用第三方库更简单。对不起,请解释一下,也许是一些示例代码。我试图创建UIFont的新实例,但不确定如何设置大小tho?框架

知道如何在MonoTouch中设置线高度吗

UIFont.LineHeight
是只读的,没有设置器


MonoTouch:6.0.8

这是Objective-C
只读
属性,请参见苹果


您需要做的是创建一个新的
UIFont
实例,其大小将与所需的行高匹配,并在代码中指定(或使用)该字体实例。

不久前,我需要更改行距,但保留字体大小。也许这是一个肮脏的黑客行为,但它比编写自己的UI组件或使用第三方库更简单。

对不起,请解释一下,也许是一些示例代码。我试图创建UIFont的新实例,但不确定如何设置大小tho?框架不影响线条height@PaulMieczkowski关键是,你不仅仅是对它进行变异,你还要创造一个新的。您已经得到的实例-它将被创建为具有某种暗示的线宽/从字体源文件中扣除的线宽/在构造函数中指定的线宽。创建具有不同字体的字体需要修改此初始创建。