Вопрос по ios, ios6, iphone, xcode – «Поделиться экраном» iOS 6

30

Могу ли я показать это "Поделиться экраном"? в моем собственном приложении с использованием iOS 6? Кто-нибудь, кто знает как?

iOS Share Screen

Ваш Ответ

1   ответ
62

что вы все не правы. Мне жаль, что я был таким отрицательным, но ваши неправильные ответы заставили меня тратить время на поиски бесполезных решений ... вместо этого вы можете использовать этот код, чтобы получить этот экран:

NSString* someText = self.textView.text;
NSArray* dataToShare = @[someText];  // ...or whatever pieces of data you want to share.

UIActivityViewController* activityViewController = 
[[UIActivityViewController alloc] initWithActivityItems:dataToShare 
                                  applicationActivities:nil];
[self presentViewController:activityViewController animated:YES completion:^{}];

Код от Social.framework.

Смотрите этот ответ:Использование иконок Apple с iOS 6

Правильный ответ, спасибо Ertai. :)
Все правильно, за исключением того, что это не из Social.framework, а из UIKit.framework (отсюда и префикс UI), поэтому вам не нужно ссылаться на Social.framework. И да, я не могу поверить всем этим глупым ответам.
@Ertai Sharekit поддерживает ios6 без каких-либо осложнений?

Похожие вопросы