В моем приложении я хочу написать атрибут 15 Font Size (например, полужирный, курсив, подчеркнутый) в One UITextView.
И хотите, чтобы этот тот же текст был написан с размером шрифта 35 Атрибутированный текст в другом UITextView.
Я выполнил задачу «Запись текста всех атрибутов» в UITextView.
Но не понимаю, как написать один и тот же текст в другом UITextView в то же время с другим размером шрифта.
Мне нужно определить разные NSMutableParagraphStyle для обоих UITextView.
Мой код только для полужирного текста
-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
UIFont *font = [UIFont fontWithName:@"Helvetica-Bold" size:15];
NSDictionary *attributes = @{NSFontAttributeName :font};
[txtView1 setTypingAttributes:attributes];
UIFont *font35 = [UIFont fontWithName:@"Helvetica-Bold" size:35];
NSDictionary *attributes35 = @{NSFontAttributeName :font35};
[txtView2 setTypingAttributes:attributes35];
NSMutableAttributedString *mat = [txtViewOfNotes.attributedText mutableCopy];
[mat addAttributes:@{NSUnderlineStyleAttributeName: @(NSUnderlineStyleSingle)} range:NSMakeRange (range.location-1, 1)];
txtView1.attributedText = mat;
NSMutableAttributedString *mat = [txtViewOfNotes.attributedText mutableCopy];
[mat addAttributes:@{NSUnderlineStyleAttributeName: @(NSUnderlineStyleSingle)} range:NSMakeRange (range.location-1, 1)];
txtView2.attributedText = mat;
}
Любая идея, код или учебник будут отличной помощью.