UITextView - 更改将要输入文本的富文本属性

Posted 熹微_念

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UITextView - 更改将要输入文本的富文本属性相关的知识,希望对你有一定的参考价值。

textview中有一个属性可以直接定义即将输入的文本的字体段落等富文本属性:

@property(nonatomic,copy) NSDictionary<NSString *, id> *typingAttributes NS_AVAILABLE_ios(6_0); // automatically resets when the selection changes
-(BOOL)textViewShouldBeginEditing:(UITextView *)textView{
    NSMutableDictionary *dic1 = [NSMutableDictionary dictionaryWithDictionary:textView.typingAttributes];
    NSMutableParagraphStyle *para = [[NSMutableParagraphStyle alloc] init];
    para.lineBreakMode = NSLineBreakByCharWrapping;
    [dic1 setValue:para forKey:NSParagraphStyleAttributeName];
    textView.typingAttributes = dic1;
    return YES;
}

 

以上是关于UITextView - 更改将要输入文本的富文本属性的主要内容,如果未能解决你的问题,请参考以下文章

Access 2010 中有限长度文本字段的富文本输入

如何在 selenium webdriver 的富文本编辑器中输入文本?

如何在输入/编辑时使 UITextView 滚动

Swift:更改 UItextView 中文本的按钮?

如何在 iPhone 中动态更改 UITextView 中文本的字体大小

UITextView UITextViewTextDidChangeNotification 在文本的编程更改时未被调用