1

アプリでカスタムフォントを使用しています。そして、テキストからそのフォント スタイルを使用してテキストをコピーし、それを貼り付けて別のアプリに貼り付けるか、アプリで適用したフォント スタイルを使用してそのテキストをメール/メッセージに追加したいと考えています。

コピーに次のコードを使用しています。

UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];

    pasteboard.string = self.text_view.text;

メールの場合:

MFMailComposeViewController* controller = [[MFMailComposeViewController alloc] init];

    controller.mailComposeDelegate = self;
    [controller setSubject:@"From Font app"]; 
    [controller setMessageBody:self.text_view.text isHTML:NO];
    if (controller) [self presentModalViewController:controller animated:YES];

メッセージの場合:

MFMessageComposeViewController *controller = [[MFMessageComposeViewController alloc] init];

    controller.body = self.text_view.text;
    controller.messageComposeDelegate = self;
    [self presentModalViewController:controller animated:YES];

ただし、テキストのみのデフォルトフォントをコピー/追加します。

カスタムフォントも一緒にコピーするにはどうすればよいですか?

4

0 に答える 0