Xamarin.iOS - 如何动态更改标签字体大小?
问题描述:
我正在尝试更改基于iPhone屏幕大小的字体大小。Xamarin.iOS - 如何动态更改标签字体大小?
我设置的字体大小在iPhone 6 Plus上看起来不错,一旦我检测到iPhone并且它不是iPhone 6 Plus,我改变它的大小。
我想它的ViewDidLoad
事件:
lblLogin.Font.WithSize(17f);
但它不更新字号,我猜“Font.WithSize”没有路径去实现它,任何想法?
答
如果你想改变一个UILabel的字体大小,尝试使用这些代码,如:
//1 Just change size
customLabel.Font = UIFont.SystemFontOfSize (18);
//2 Set the font name and size:
customLabel.Font = UIFont.FromName("Helvetica-Bold", 20f);
希望它可以帮助你。
它的工作,谢谢你! –