Ios 对UITextView中的选定文本应用粗体或斜体

Ios 对UITextView中的选定文本应用粗体或斜体,ios,attributes,uitextview,Ios,Attributes,Uitextview,如何在UITextView中应用粗体、斜体和下划线文本?我已经做了一些研究,发现我可以使用“AllowEditingTextAttributes”。我已经将其应用到我的项目中,代码如下所示 //.h @interface ViewController : UIViewController{ IBOutlet UITextView *allowEditing; } @property(nonatomic) BOOL allowsEditingTextAttributes; //.m @sy

如何在UITextView中应用粗体、斜体和下划线文本?我已经做了一些研究,发现我可以使用“AllowEditingTextAttributes”。我已经将其应用到我的项目中,代码如下所示

//.h
@interface ViewController : UIViewController{
IBOutlet UITextView *allowEditing; 
}

@property(nonatomic) BOOL allowsEditingTextAttributes;


//.m
@synthesize allowsEditingTextAttributes;

- (void) changeAttribute{
allowEditing.allowsEditingTextAttributes = YES;
}

有人知道我错过了什么吗

根据AllowEditingTextAttributes允许用户更改输入文本的属性。如果要为用户键入的文本设置默认属性,请使用键入属性,如果要使用属性显示一些默认文本,请使用attributedText属性。

这实际上就是我想要的。我是否需要在我的项目中应用一些粗体、斜体等按钮?并使用iAction允许他们生成粗体文本?