Xamarin Studio を使用して iOS iPad アプリを開発しています。ページの 1 つで、システム フォント名をコード ビハインドの変数に割り当てる必要があります。
プログラムでシステム フォントを取得するにはどうすればよいですか?
Xamarin Studio を使用して iOS iPad アプリを開発しています。ページの 1 つで、システム フォント名をコード ビハインドの変数に割り当てる必要があります。
プログラムでシステム フォントを取得するにはどうすればよいですか?
注: 誰かがこの回答を変更する必要があると考える前に: これは、ObjectiveC ではなく Xamarin.iOS に関する質問に回答しています。API は実際には大文字のプロパティとメソッド名を使用します。
システム UIFont を作成し、そのプロパティを読み取ります。
var font = UIFont.SystemFontOfSize(10);
string familyName = font.FamilyName;
string fontName = font.Name;
Apple のUIFontに関するリファレンスも参照してください。
iOS7 以降では、新しい UIFont プロパティを使用して、より豊富な方法でフォントを取得できます。
詳細については、次を参照してください。