UIActivityViewControllerを使用して、アプリからのテキストを共有しています。メッセージ、電子メール、コピーなどにテキストを送信することはできますが、印刷するために送信することはできません。
UIActivityTypePrintはNSDataのデータ型を取ります。UIActivityViewControllerを作成して、文字列を文字列とNSDataの両方として取得し、ビューで印刷オプションを使用できるようにするにはどうすればよいですか?
NSString *textToShare = self.note.note;
NSArray *itemsToShare = [[NSArray alloc] initWithObjects:textToShare, nil];
shareVC = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare applicationActivities:nil];
shareVC.excludedActivityTypes = [[NSArray alloc] initWithObjects:UIActivityTypeSaveToCameraRoll, UIActivityTypePostToWeibo, nil];