2012-05-19 2 views
0

Я использую textview, в котором я передал массив объектов. В этом массиве я взял список сообщений, которые будут переданы в textview, но я изменил размер шрифта textview. дайте любое предложение и исходный код, который применяется в моем приложении.Как изменить размер шрифта в текстовом виде

Ниже моего кода, в котором я применяю UIFont, но который не используется в шрифте.

msgtxtView.text=selectedmsg; 
[msgtxtView setFont:[UIFont fontWithName:@"Arial" size:10]] 

selectedmsg является массив объектов в этом списке сообщений, который будет перейти к объекту, но выход размера шрифта TextView и arialfont не работают давать какие-либо.

ответ

0

Используйте это:

msgtxtView.text=selectedmsg; 
[msgtxtView setFont:[UIFont fontWithName:@"ArialMT" size:10]] 
+0

Он использует правильное имя шрифта: ** Arial **. –

0

Посмотрите на его примере, как добавить текст из массива и изменить размер (Вы изменения размера правильно):

NSMutableArray *array = [NSMutableArray arrayWithObjects:@"message1", @"message2", @"message3", @"message4", @"message5", nil]; 

for (int i=0; i<[array count]; i++) { 
    msgtxtView.text = [NSString stringWithFormat:@"%@%@\n",msgtxtView.text,[array objectAtIndex:i]]; 
} 

[msgtxtView setFont:[UIFont fontWithName:@"Arial" size:10]]; 

Не забудьте IBOutlet msgtxtView ,

Результат:

enter image description here

И, например, с помощью этого: [UIFont fontWithName:@"Chalkduster" size:25]:

enter image description here

Смежные вопросы