Vedere attentamente il codice seguente. Perché funziona perfettamente. Prova ad aggiungere nella tua applicazione. funzioneràImpostazione UILabel - Carattere tramite codice - genera un errore - iPhone
- (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]]; [email protected]"sagar";
tmp.backgroundColor=[UIColor clearColor]; [self.view addSubview:tmp]; [tmp release];
}
Ora, vedere attentamente il seguente codice. Perché non funziona. Vedi non c'è nulla di differenza tra questi due codici.
- (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]]; [email protected]"sagar";
tmp.backgroundColor=[UIColor clearColor]; [self.view addSubview:tmp]; [tmp release];
}
Ho appena menzionato #Arial Black # invece # Arial #.
- Tuttavia non funziona.
- È perché iPhone non supporta = Arial Black =?
Mi piacerebbe sapere perché non funziona.
Quanti tipi diversi di font supporta l'iPhone?
C'è qualche lista?
Come impostare un nome di carattere su un UILabel o su qualsiasi controllo? (font che ha spazio all'interno del nome)
Grazie in anticipo per condividere le tue conoscenze con me.