2013-06-19 3 views
0

, по моему мнению, я могу передавать текст, изображения и т. Д. В UIActivityViewController, и он будет показывать именно эти приложения, которые могут обрабатывать типы файлов, в которые я перехожу. Но это не так! Он просто показывает стандартные приложения Mail, Messages, Twitter, Facebook и Copy. Они не меняются вообще, независимо от того, что я перехожу в UIActivityViewController. Я читал, что вам нужно подклассифицировать UIActivity, чтобы иметь возможность поддерживать другие приложения, но это делает всю концепцию бесполезной для меня, как я должен знать, какие приложения могут что-то делать.Я неправильно понимаю UIActivityViewController?

Я единственный, кто расстроен этим? Или я просто делаю что-то неправильно?

И есть код:

NSArray *items = @[@"sometext", @"some longer text", [NSURL urlWithString:@"http://www.apple.com/"]]; 

controller = [[UIActivityViewController alloc] initWithActivityItems:items applicationActivities:nil]; 

Ожидаемое: иметь приложения, такие как Evernote, Instagram и т.д. в ActivityViewController

+1

Перейдите на страницу https://bugreport.apple.com и укажите запрос функции. –

ответ

0

Я думаю, что ваш вопрос связан с this one. Кажется, у каждого нет ответа ни на одного из них. Кажется, что если вы создаете UIActivity, вы можете использовать его только в своем приложении в своем собственном UIActivityViewController.

Смежные вопросы