1

ここに画像の説明を入力

画像では4つのフォントを使用しています.フォントが異なれば、UILabelの縦方向の配置も異なるようです.

しかし、UILabel で異なるフォントを使用して、垂直方向に中央揃えするか、テキストの上に揃えたいと考えています。

ラベルは固定サイズです。プログラムで変更しないでください。

誰でも私を助けることができますか?

4

3 に答える 3

2

中央揃えには次のコードを使用します。

label.textAlignment = NSTextAlignmentCenter;

このリンクはあなたの質問に詳細に答えます。

于 2013-06-07T06:49:58.637 に答える
0

yourLabel.font = [UIFont fontWithName:@"TrebuchetMS-Bold" size:18];// フォントスタイルを設定する

使用可能なフォントのリストは、こちらで入手できます。

斜体と太字を設定するには、ここにアクセスできます

yourLabel.textAlignment = NSTextAlignmentCenter;// 配置を中央に設定します

テキストを垂直方向に配置するための直接的な方法や定義済みの方法はありませんが、クロス ソリューションはこちらで見つけることができます。

私が助けてくれることを願っています。

于 2013-06-07T06:58:02.970 に答える
0

テキストの配置については、次のように設定できます。

label.textAlignment = NSTextAlignmentCenter;

フォントを変更するには、これを使用します。

label.font = [UIFont fontWithName:YOUR_FONT size:SIZE];
于 2013-06-07T06:57:33.553 に答える