ウイラベルのテキストを大胆にします
-
25-09-2019 - |
質問
Uilabelのテキストを大胆にしたいです
infoLabel=[[UILabel alloc]initWithFrame:CGRectMake(90,150, 200, 30)];
[infoLabel setText:@"Drag 14 more Flavors"];
[infoLabel setBackgroundColor:[UIColor clearColor]];
[infoLabel setFont:[UIFont fontWithName:@"Arial" size:16]];
[infoLabel setTextColor:[UIColor colorWithRed:193.0/255
green:27.0/255
blue:23.0/255
alpha:1 ]];
解決
試す
[infoLabel setFont:[UIFont fontWithName:@"Arial-BoldMT" size:16]];
また、使用しようとしているフォントがデバイスで利用できるかどうかを確認する価値があるかもしれません
他のヒント
システムフォントを保持して太字にしたい場合:
[infoLabel setFont:[UIFont boldSystemFontOfSize:16]];
XcodeでGUIを使用して、ラベルを選択し、属性インスペクターに移動します。オプションの1つはフォントです。フォントアイコン(アップダウン矢印ではなく)をクリックします。表示されるポップアップでは、フォントcomboxboxを展開します。 BOLDシステムセクションでは、通常の選択を選択します。
迅速なユーザーにとって、これは機能するはずです:
myLabel.font = UIFont.boldSystemFont(ofSize: 12.0)
または、別のフォントを使用したい場合:
myLabel.font = UIFont(name:"HelveticaNeue-Bold", size: 12.0)
カスタムフォントの大胆なバリエーションがない場合、大胆な効果を発揮するために、ネガティブ値でストロークを設定できます。ここを参照してください:
所属していません StackOverflow