Paramétrer UILabel - Police via le code - génère une erreur - iPhone
Voir code suivant attentivement. Parce qu'il fonctionne parfaitement. Essayez d'ajouter dans votre application. il travaillera
- (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];
}
Maintenant, voir code suivant attentivement. Car il ne fonctionne pas. Voyons, il n'en est rien, la différence entre ces deux code.
- (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];
}
Que je viens de citer #Arial Black# plutôt #Arial# .
- Toutefois, il ne fonctionne pas.
- C'est à cause de l'iPhone ne supporte pas =Arial Black= ?
Je voudrais savoir pourquoi il n'est pas de travail.
Combien de différents types de police n'support de l'iPhone?
Est-il une liste?
Comment définir un nom de police à un UILabel ou à tout contrôle ? (police, qui dispose d'un espace dans son nom )
Merci d'avance pour le partage de vos connaissances avec moi.
source d'informationauteur Sagar R. Kothari
Vous devez vous connecter pour publier un commentaire.
Ici est une liste de polices disponibles dans l'iPhone OS. Il semblerait Arial Black n'est pas parmi eux.
Essayer
@"Arial-BoldMT"
En outre, vous pourriez toujours vous faire une liste des polices disponibles:
Il y a beaucoup de police applications dans l'App Store pour voir toutes les polices de caractères, dont l'une est iFontsune application que j'ai développé afin que je puisse envoyer la liste des polices à quelqu'un d'autre dans l'équipe.