Textview值如何以粗体,斜体,下划线存储

时间:2014-11-12 04:43:43

标签: ios iphone uitextview

textviewbold,italic,underlineNSString文本值的存储方式?我是iOS新手。我在视图上得到大胆,斜体的文字,但没有保存。这是我的代码。

myTextView.allowsEditingTextAttributes =YES;
        NSString *tempMailBodyString= [NSString stringWithFormat:@"<html><body><div>%@</div></body></html>",myTextView.text];


- (BOOL)canPerformAction:(SEL)action withSender:(id)sender {
                       if (action == @selector(_showTextStyleOptions:)) {
                        return NO;
     }
            return [super canPerformAction:action withSender:sender];
}

1 个答案:

答案 0 :(得分:0)

如果您正在寻找如何使用 NSAttributedString / NSMutableAttributedString 为文字添加样式或颜色?

然后参考链接1&amp; 2,

  1. How do you use NSAttributedString?

  2. Apple - NSAttributedString

  3. 如果您正在寻找如何在文件或核心数据中保存 NSAttributedString / NSMutableAttributedString

    然后参考链接3,

    1. Archive or Unarchive NSAttributedString。您可以使用存档的 NSData 进行保存,然后您可以取消归档NSData以获取 NSAttributedString