9

Xamarin Studio を使用して iOS iPad アプリを開発しています。ページの 1 つで、システム フォント名をコード ビハインドの変数に割り当てる必要があります。

プログラムでシステム フォントを取得するにはどうすればよいですか?

4

2 に答える 2

23

注: 誰かがこの回答を変更する必要があると考える前に: これは、ObjectiveC ではなく Xamarin.iOS に関する質問に回答しています。API は実際には大文字のプロパティとメソッド名を使用します。

システム UIFont を作成し、そのプロパティを読み取ります。

var font = UIFont.SystemFontOfSize(10);
string familyName = font.FamilyName;
string fontName = font.Name;

Apple のUIFontに関するリファレンスも参照してください。

于 2013-10-08T09:42:44.197 に答える
5

iOS7 以降では、新しい UIFont プロパティを使用して、より豊富な方法でフォントを取得できます。

詳細については、次を参照してください。

http://tirania.org/monomac/archive/2013/Sep-25.html

于 2013-10-12T15:44:26.023 に答える