次のコードを注意深く見てください。それは完璧に機能するからです。アプリケーションに追加してみてください。それが動作します
- (void)viewDidLoad {
[super viewDidLoad];
// title label - tip
UILabel *tmp=[[UILabel alloc] initWithFrame:CGRectMake(50, 50, 200, 200)];
tmp.textColor=[UIColor colorWithRed:(14.0/255.0) green:(105.0/255) blue:(128.0/255) alpha:1.0];
[tmp setFont:[UIFont fontWithName:@"Arial" size:18]]; tmp.text=@"sagar";
tmp.backgroundColor=[UIColor clearColor]; [self.view addSubview:tmp]; [tmp release];
}
さて、次のコードを注意深く見てください。うまくいかないからです。これらのコードの両方に違いはありません。
- (void)viewDidLoad {
[super viewDidLoad];
// title label - tip
UILabel *tmp=[[UILabel alloc] initWithFrame:CGRectMake(50, 50, 200, 200)];
tmp.textColor=[UIColor colorWithRed:(14.0/255.0) green:(105.0/255) blue:(128.0/255) alpha:1.0];
[tmp setFont:[UIFont fontWithName:@"Arial Black" size:18]]; tmp.text=@"sagar";
tmp.backgroundColor=[UIColor clearColor]; [self.view addSubview:tmp]; [tmp release];
}
#Arial# の代わりに #Arial Black# について言及しました。
- しかし、それは機能していません。
- iPhone が =Arial Black= をサポートしていないためでしょうか?
なぜ機能しないのか知りたいです。
iPhone は何種類のフォントをサポートしていますか?
リストはありますか?
UILabel または任意のコントロールにフォント名を設定する方法は? (名前の中にスペースがあるフォント)
あなたの知識を私と共有してくれてありがとう。